<SEC-DOCUMENT>0001213900-24-042702.txt : 20240514
<SEC-HEADER>0001213900-24-042702.hdr.sgml : 20240514
<ACCEPTANCE-DATETIME>20240514114359
ACCESSION NUMBER:		0001213900-24-042702
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		78
CONFORMED PERIOD OF REPORT:	20240331
FILED AS OF DATE:		20240514
DATE AS OF CHANGE:		20240514

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Smart Powerr Corp.
		CENTRAL INDEX KEY:			0000721693
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-BUSINESS SERVICES, NEC [7389]
		ORGANIZATION NAME:           	07 Trade & Services
		IRS NUMBER:				900093373
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		4/F, TOWER C, RONG CHENG YUN GU BUILDING
		STREET 2:		KEJI 3RD ROAD, YANTA DISTRICT
		CITY:			XI'AN CITY, SHAANXI PROVINCE
		STATE:			F4
		ZIP:			710075
		BUSINESS PHONE:		86-29-8765-1097

	MAIL ADDRESS:	
		STREET 1:		4/F, TOWER C, RONG CHENG YUN GU BUILDING
		STREET 2:		KEJI 3RD ROAD, YANTA DISTRICT
		CITY:			XI'AN CITY, SHAANXI PROVINCE
		STATE:			F4
		ZIP:			710075

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CHINA RECYCLING ENERGY CORP
		DATE OF NAME CHANGE:	20070309

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CHINA DIGITAL WIRELESS INC
		DATE OF NAME CHANGE:	20040810

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	BOULDER ACQUISITIONS  INC
		DATE OF NAME CHANGE:	20020430
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>ea0205456-10q_smart.htm
<DESCRIPTION>QUARTERLY REPORT
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Tue May 14 14:56:16 UTC 2024 -->
<html xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:compsci="http://compsciresources.com" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt="http://fasb.org/srt/2024" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:creg="http://www.cregcn.com/20240331" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml">
<head>
     <title> </title>

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

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

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

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

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

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

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

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

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">For the quarterly period ended: <span style="text-decoration:underline"><ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate" id="ixv-7052">March 31, <ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus" id="ixv-7053">2024</ix:nonNumeric></ix:nonNumeric></span></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">or</p><div>

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Commission file number: <ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber" id="ixv-61"><span style="text-decoration:underline">000-12536</span></ix:nonNumeric></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName" id="ixv-67"><b>SMART POWERR CORP.</b></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Exact name of registrant as specified in its charter)</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#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; font-size: 10pt; text-align: center; width: 49%"><ix:nonNumeric contextRef="c0" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="ixv-77"><span style="font-size: 10pt">Nevada</span></ix:nonNumeric></td> <td style="font-size: 10pt; text-align: center; width: 2%">&#160;</td> <td style="border-bottom: black 1.5pt solid; font-size: 10pt; text-align: center; width: 49%"><ix:nonNumeric contextRef="c0" name="dei:EntityTaxIdentificationNumber" id="ixv-81"><span style="font-size: 10pt">90-0093373</span></ix:nonNumeric></td></tr> <tr style="vertical-align: top"> <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt">(State or other jurisdiction of<br/>
incorporation or organization)</span></td> <td style="font-size: 10pt; text-align: center">&#160;</td> <td> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(IRS Employer<br/>
Identification No.)</p></td></tr> </table><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="_EntityAddressAddressLine1-c0_cont_1" name="dei:EntityAddressAddressLine1" id="ixv-94"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">4/F, Tower C</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:continuation id="_EntityAddressAddressLine1-c0_cont_1">Rong Cheng Yun Gu Building Keji 3rd Road</ix:continuation>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine2" id="ixv-7055">Yanta
District</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown" id="ixv-7056">Xi An City</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine3" id="ixv-7057">Shaan Xi Province</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry" id="ixv-7058">China</ix:nonNumeric> <ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode" id="ixv-7059">710075</ix:nonNumeric></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:CityAreaCode" id="ixv-7060">(011)</ix:nonNumeric> <ix:nonNumeric contextRef="c0" name="dei:LocalPhoneNumber" id="ixv-7061">86-29-8765-1098</ix:nonNumeric>&#160;</p><div>

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

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

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; border-bottom: black 1.5pt solid; text-align: center; width: 32%"><span style="font-size: 10pt"><b>Title of each class</b></span></td> <td style="text-align: center; width: 2%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center; width: 32%"><span style="font-size: 10pt"><b>Trading Symbol(s)</b></span></td> <td style="text-align: center; width: 2%">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center; width: 32%"><span style="font-size: 10pt"><b>Name of each exchange on which registered</b></span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle" id="ixv-132"><span style="font-size: 10pt">Common Stock, $0.001 par value</span></ix:nonNumeric></td> <td style="vertical-align: bottom; text-align: center">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol" id="ixv-136"><span style="font-size: 10pt">CREG</span></ix:nonNumeric></td> <td style="vertical-align: bottom; text-align: center">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt"><ix:nonNumeric contextRef="c0" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="ixv-7062">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">Securities registered pursuant to Section 12(g) of the Act: None</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">Indicate by check mark whether the registrant
(1) has filed all reports required to be filed by Section 13 or 15(d) of the Exchange Act during the past 12 months (or for such shorter
period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
<ix:nonNumeric contextRef="c0" name="dei:EntityCurrentReportingStatus" id="ixv-7063">Yes</ix:nonNumeric> <span style="font-family: Times New Roman, Times, Serif">&#9746;</span> No <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt; text-align: justify">Indicate by check mark whether the
registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth
company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company&#8221;
and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td><span style="font-size: 10pt">Large accelerated filer</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td><span style="font-size: 10pt">Accelerated filer</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td></tr> <tr style="vertical-align: top"> <td style="white-space: nowrap"><ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="ixv-176"><span style="font-size: 10pt">Non-accelerated filer</span></ix:nonNumeric></td> <td style="white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="white-space: nowrap"><span style="font-size: 10pt">Smaller reporting company</span></td> <td style="white-space: nowrap"><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:EntitySmallBusiness" id="ixv-183"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></ix:nonNumeric></td></tr> <tr style="vertical-align: top"> <td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap">&#160;</td> <td style="white-space: nowrap"><span style="font-size: 10pt">Emerging Growth Company</span></td> <td style="white-space: nowrap"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityEmergingGrowthCompany" id="ixv-191"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></ix:nonNumeric></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If an emerging growth company, indicate by check
mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting
standards provided pursuant to section 13(a) of the Exchange Act. <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt">&#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 <span style="font-family: Times New Roman, Times, Serif">&#9744;</span>
No <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityShellCompany" id="ixv-203"><span style="font-family: Times New Roman, Times, Serif">&#9746;</span></ix:nonNumeric></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35pt; text-align: justify">As of May 14, 2024, there were <ix:nonFraction contextRef="c1" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-7065">8,387,592</ix:nonFraction> shares of the registrant&#8217;s common stock outstanding.</p><div>

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

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

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

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

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

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

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

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; 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>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>PAGE</b>&#160;</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td colspan="2" style="vertical-align: top; text-align: justify"><a href="#a_001"><span style="font-size: 10pt">PART I - FINANCIAL INFORMATION</span></a></td>
    <td style="vertical-align: bottom; text-align: center">1</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 1.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#a_002"><span style="font-size: 10pt">Consolidated Financial Statements</span></a></td>
    <td style="vertical-align: bottom; text-align: center">1</td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 2.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#a_008"><span style="font-size: 10pt">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></td>
    <td style="vertical-align: bottom; text-align: center">22</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 3.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#a_009"><span style="font-size: 10pt">Quantitative and Qualitative Disclosures About Market Risk</span></a></td>
    <td style="vertical-align: bottom; text-align: center">31</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 4.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#a_010"><span style="font-size: 10pt">Controls and Procedures</span></a></td>
    <td style="vertical-align: bottom; text-align: center">31</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td colspan="2" style="vertical-align: top; text-align: justify"><a href="#a_011"><span style="font-size: 10pt">PART II - OTHER INFORMATION</span></a></td>
    <td style="vertical-align: bottom; text-align: center">32</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 1.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#a_012"><span style="font-size: 10pt">Legal Proceedings</span></a></td>
    <td style="vertical-align: bottom; text-align: center">32</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 1A.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#a_013"><span style="font-size: 10pt">Risk Factors</span></a></td>
    <td style="vertical-align: bottom; text-align: center">32</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 2.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#a_014"><span style="font-size: 10pt">Unregistered Sales of Equity Securities and Use of Proceeds</span></a></td>
    <td style="vertical-align: bottom; text-align: center">32</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 3.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#a_015"><span style="font-size: 10pt">Defaults Upon Senior Securities</span></a></td>
    <td style="vertical-align: bottom; text-align: center">32</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 4.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#a_016"><span style="font-size: 10pt">Mine Safety Disclosures</span></a></td>
    <td style="vertical-align: bottom; text-align: center">33</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 5.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#a_017"><span style="font-size: 10pt">Other Information</span></a></td>
    <td style="vertical-align: bottom; text-align: center">33</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 6.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#a_018"><span style="font-size: 10pt">Exhibits</span></a></td>
    <td style="vertical-align: bottom; text-align: center">33</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td colspan="2" style="vertical-align: top; text-align: justify"><a href="#a_019"><span style="font-size: 10pt">SIGNATURES</span></a></td>
    <td style="vertical-align: bottom; text-align: center">38</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: justify">&#160;</p><div>

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

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

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

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

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

</div><div><a id="a_002"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 1. FINANCIAL STATEMENTS</b></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: 8pt">&#160;</span></p><div>

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

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

</div><div><a id="a_003"></a></div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>CONSOLIDATED BALANCE SHEETS</b></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: 8pt">&#160;</span></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="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">MARCH 31,<br/>
 2024<br/>
 (UNAUDITED)</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="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">DECEMBER&#160;31,<br/>
 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold">ASSETS</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="padding-left: 0.125in; text-indent: -0.125in">&#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="padding-left: 0.125in; text-indent: -0.125in">CURRENT ASSETS</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="text-indent: -0.125in; padding-left: 0.25in; width: 76%">Cash</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:num-dot-decimal" name="us-gaap:Cash" scale="0" unitRef="usd" id="ixv-7066">68,577,267</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:num-dot-decimal" name="us-gaap:Cash" scale="0" unitRef="usd" id="ixv-7067">32,370</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.25in; text-align: left">VAT receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValueAddedTaxReceivableCurrent" scale="0" unitRef="usd" id="ixv-7068">170,398</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:num-dot-decimal" name="us-gaap:ValueAddedTaxReceivableCurrent" scale="0" unitRef="usd" id="ixv-7069">170,694</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.125in; padding-left: 0.25in; text-align: left">Advance to supplier</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="creg:AdvanceToSuppliersCurrent" scale="0" unitRef="usd" id="ixv-7070">67,326,017</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:num-dot-decimal" name="creg:AdvanceToSuppliersCurrent" scale="0" unitRef="usd" id="ixv-7071">67,440,761</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Short term loan receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-0">-</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="0" unitRef="usd" id="ixv-7072">68,773,208</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.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">Other receivables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-7073">53,569</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:num-dot-decimal" name="us-gaap:OtherReceivablesNetCurrent" scale="0" unitRef="usd" id="ixv-7074">48,519</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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: -0.125in; padding-left: 0.375in; text-align: left">Total current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd" id="ixv-7075">136,127,251</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:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd" id="ixv-7076">136,465,552</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">NON-CURRENT ASSETS</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.125in; padding-left: 0.25in; 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: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd" id="ixv-7077">168,156</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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">Plant and equipment, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-7078">3,987</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:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd" id="ixv-7079">3,994</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.375in; text-align: left">Total non-current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:num-dot-decimal" name="us-gaap:AssetsNoncurrent" scale="0" unitRef="usd" id="ixv-7080">172,143</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:num-dot-decimal" name="us-gaap:AssetsNoncurrent" scale="0" unitRef="usd" id="ixv-7081">3,994</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in"/><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 4pt">TOTAL ASSETS</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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-7082">136,299,394</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd" id="ixv-7083">136,469,546</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: left">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</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-left: 0.125in; text-indent: -0.125in"/><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">CURRENT 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-indent: -0.125in; padding-left: 0.25in; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd" id="ixv-7084">69,961</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:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd" id="ixv-7085">70,083</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.125in; padding-left: 0.25in; text-align: left">Taxes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TaxesPayableCurrent" scale="0" unitRef="usd" id="ixv-7086">4,291,295</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:num-dot-decimal" name="us-gaap:TaxesPayableCurrent" scale="0" unitRef="usd" id="ixv-7087">4,277,091</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Accrued interest on notes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-7088">3,305</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:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-7089">2,290</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.125in; padding-left: 0.25in; text-align: left">Notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayableCurrent" scale="0" unitRef="usd" id="ixv-7090">5,025,767</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:num-dot-decimal" name="us-gaap:NotesPayableCurrent" scale="0" unitRef="usd" id="ixv-7091">5,222,743</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Accrued liabilities and other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="0" unitRef="usd" id="ixv-7092">2,620,828</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:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="0" unitRef="usd" id="ixv-7093">2,664,461</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.125in; padding-left: 0.25in; text-align: left">Operating lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd" id="ixv-7094">30,898</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Payable for purchase of <ix:nonFraction contextRef="c2" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DerivativeFixedInterestRate" scale="-2" unitRef="pure" id="ixv-7095"><ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DerivativeFixedInterestRate" scale="-2" unitRef="pure" id="ixv-7096">10</ix:nonFraction></ix:nonFraction>% equity interest of Zhonghong</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="creg:PayableForPurchaseOfEquityInterest" scale="0" unitRef="usd" id="ixv-7097">422,833</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:num-dot-decimal" name="creg:PayableForPurchaseOfEquityInterest" scale="0" unitRef="usd" id="ixv-7098">423,567</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.125in; padding-left: 0.25in; text-align: left">Interest payable on entrusted loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestPayableCurrent" scale="0" unitRef="usd" id="ixv-7099">340,868</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:num-dot-decimal" name="us-gaap:InterestPayableCurrent" scale="0" unitRef="usd" id="ixv-7100">341,459</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">Entrusted loan payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:num-dot-decimal" name="us-gaap:LoansPayableCurrent" scale="0" unitRef="usd" id="ixv-7101">10,852,713</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:num-dot-decimal" name="us-gaap:LoansPayableCurrent" scale="0" unitRef="usd" id="ixv-7102">10,871,560</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: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Total current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-7103">23,658,468</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:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-7104">23,873,254</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-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">NONCURRENT 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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Income tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="0" unitRef="usd" id="ixv-7105">3,350,625</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:num-dot-decimal" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="0" unitRef="usd" id="ixv-7106">3,350,625</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">Operating lease 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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd" id="ixv-7107">121,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">-</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: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1.5pt">Total noncurrent liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="0" unitRef="usd" id="ixv-7108">3,472,434</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:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="0" unitRef="usd" id="ixv-7109">3,350,625</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: 0.125in; text-indent: -0.125in"/><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Total liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd" id="ixv-7110">27,130,902</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:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd" id="ixv-7111">27,223,879</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-left: 0.125in; text-indent: -0.125in"/><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">CONTINGENCIES AND COMMITMENTS</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 style="padding-left: 0.125in; text-indent: -0.125in"/><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">STOCKHOLDERS&#8217; EQUITY</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: -0.125in; padding-left: 0.25in; text-align: left">Common stock, $<ix:nonFraction contextRef="c2" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-7112"><ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares" id="ixv-7113">0.001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-7114"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-7115">100,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-7116"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-7117">8,128,525</ix:nonFraction></ix:nonFraction> and <ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-7118"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-7119">7,963,444</ix:nonFraction></ix:nonFraction> shares issued and outstanding</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd" id="ixv-7120">8,128</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:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd" id="ixv-7121">7,963</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Additional paid in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd" id="ixv-7122">165,191,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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd" id="ixv-7123">164,870,025</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Statutory reserve</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="usd" id="ixv-7124">15,191,676</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:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="usd" id="ixv-7125">15,191,645</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.125in; padding-left: 0.25in; text-align: left">Accumulated other comprehensive loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-7126">10,445,216</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:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-7127">10,326,595</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">Accumulated deficit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd" id="ixv-7128">60,777,199</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:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd" id="ixv-7129">60,497,371</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.125in; padding-left: 0.375in">&#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: 1.5pt; text-indent: -0.125in; padding-left: 0.375in; text-align: left">Total Company stockholders&#8217; equity</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7130">109,168,492</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:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7131">109,245,667</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: 0.125in; text-indent: -0.125in">&#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-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 4pt">TOTAL LIABILITIES AND EQUITY</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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd" id="ixv-7132">136,299,394</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd" id="ixv-7133">136,469,546</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; 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: 8pt">&#160;</span></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">The accompanying notes are an integral part of these consolidated financial
statements</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: 8pt">&#160;</span></p><div>

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

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

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

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>SMART POWERR CORP<br/>
</b></p><div>

</div><div><a id="a_004"></a></div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></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="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">THREE MONTHS ENDED<br/>
 MARCH 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Revenue</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="padding-left: 0.125in; text-align: left">Contingent rental income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-4">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-5">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Interest income on sales-type leases</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-6">-</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-7">-</div></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">&#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-left: 0.125in; text-align: left">Total operating income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-8">-</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-9">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; width: 76%; text-align: left; padding-bottom: 1.5pt">General and administrative</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:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-7134">208,430</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"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd" id="ixv-7135">84,828</ix:nonFraction></td><td style="width: 1%; 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: 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-left: 0.125in; text-align: left; padding-bottom: 1.5pt">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"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd" id="ixv-7136">208,430</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd" id="ixv-7137">84,828</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: 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">Loss from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-7138">208,430</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-7139">84,828</ix:nonFraction></td><td style="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">&#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">Non-operating income (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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left"><p style="margin: 0; font: 10pt Times New Roman, Times, Serif">(Loss) gain on note conversion</p></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="0" sign="-" unitRef="usd" id="ixv-7140">21,243</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="0" unitRef="usd" id="ixv-7141">10,482</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd" id="ixv-7142">39,984</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd" id="ixv-7143">88,195</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-left: 0.125in; text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseOther" scale="0" unitRef="usd" id="ixv-7144">104,080</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseOther" scale="0" unitRef="usd" id="ixv-7145">111,104</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Other income</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" unitRef="usd" id="ixv-7146">28,152</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" unitRef="usd" id="ixv-7147">12,285</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: 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-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Total non-operating expenses, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd" id="ixv-7148">57,187</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd" id="ixv-7149">142</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">&#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">Loss before income tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-7150">265,617</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd" id="ixv-7151">84,970</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">Income tax expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-7152">14,180</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-7153">4,534</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">&#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">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-7154">279,797</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-7155">89,504</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <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">Other comprehensive items</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: 1.5pt; padding-left: 0.125in; text-align: left">Foreign currency translation (loss) gain</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" sign="-" unitRef="usd" id="ixv-7156">118,621</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="0" unitRef="usd" id="ixv-7157">1,681,720</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/><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">Comprehensive (loss) income</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="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd" id="ixv-7158">398,418</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" unitRef="usd" id="ixv-7159">1,592,216</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: 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"><div style="-sec-ix-hidden: hidden-fact-11; -sec-ix-hidden: hidden-fact-10">Weighted average shares used for computing basic and diluted loss per share</div></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:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-7160">8,115,826</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares" id="ixv-7161">7,565,183</ix:nonFraction></td><td style="padding-bottom: 2.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: 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"><div style="-sec-ix-hidden: hidden-fact-13; -sec-ix-hidden: hidden-fact-12">Basic and diluted net loss per share</div></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:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares" id="ixv-7162">0.03</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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="c4" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares" id="ixv-7163">0.01</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table><div>


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

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">The accompanying notes are an integral part of these consolidated financial
statements</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: 4 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

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

</div><div><a id="a_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>THREE MONTHS ENDED MARCH 31, 2024 AND 2023</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(UNAUDITED)</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><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-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Common Stock</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="padding-bottom: 1.5pt; font-weight: bold; text-align: center">Paid in</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="padding-bottom: 1.5pt; font-weight: bold; text-align: center">Statutory</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="padding-bottom: 1.5pt; font-weight: bold; text-align: center">Other<br/> Comprehensive</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="padding-bottom: 1.5pt; font-weight: bold; text-align: center">Accumulated</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">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold"><b>&#160;</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><b>Shares</b></td><td style="padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><b>Amount</b></td><td style="padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Capital</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Reserves</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><b>Loss</b></td><td style="padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><b>Deficit</b></td><td style="padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><b>Total</b></td><td style="padding-bottom: 1.5pt; font-weight: bold"><b>&#160;</b></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><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: 30%; text-indent: -0.125in; padding-left: 0.125in">Balance as of December 31, 2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-7164">7,963,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: 7%; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7165">7,963</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: 7%; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7166">164,870,025</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: 7%; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7167">15,191,645</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: 7%; text-align: right">(<ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-7168">10,326,595</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: 7%; text-align: right">(<ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-7169">60,497,371</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: 7%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7170">109,245,667</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">&#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><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.125in; padding-left: 0.125in">Net loss for the period</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"><div style="-sec-ix-hidden: hidden-fact-14">-</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-15">-</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-16">-</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-17">-</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="c14" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-7171">279,797</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:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-7172">279,797</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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><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.125in; padding-left: 0.125in">Conversion of long-term notes into common shares</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c10" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" unitRef="shares" id="ixv-7173">165,081</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="c10" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="0" unitRef="usd" id="ixv-7174">165</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="c11" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="0" unitRef="usd" id="ixv-7175">321,078</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-18">-</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-19">-</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-20">-</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:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="0" unitRef="usd" id="ixv-7176">321,243</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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><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.125in; padding-left: 0.125in">Transfer to statutory reserves</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"><div style="-sec-ix-hidden: hidden-fact-21">-</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-22">-</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="c12" decimals="0" format="ixt:num-dot-decimal" name="creg:TransferToStatutoryReserves" scale="0" unitRef="usd" id="ixv-7177">31</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-23">-</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="c14" decimals="0" format="ixt:num-dot-decimal" name="creg:TransferToStatutoryReserves" scale="0" sign="-" unitRef="usd" id="ixv-7178">31</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-24">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in">&#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><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.125in; padding-left: 0.125in">Foreign currency translation loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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"><div style="-sec-ix-hidden: hidden-fact-25">-</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-26">-</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-27">-</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="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" sign="-" unitRef="usd" id="ixv-7179">118,621</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">-</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:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" sign="-" unitRef="usd" id="ixv-7180">118,621</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">&#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><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.125in; padding-left: 0.125in">Balance as of March 31, 2024</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="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-7181">8,128,525</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="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7182">8,128</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="c16" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7183">165,191,103</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="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7184">15,191,676</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="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-7185">10,445,216</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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="c19" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-7186">60,777,199</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7187">109,168,492</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><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; padding-left: 0.125in"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Common Stock</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Paid in</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Statutory</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Other<br/>
Comprehensive</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Accumulated</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center; padding-left: 0.125in"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Shares</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Amount</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Capital</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Reserves</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Loss</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Deficit</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Total</b></td><td style="text-align: center; padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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><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="padding-left: 0.125in; text-indent: -0.125in; width: 30%">Balance as of December 31, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right"><ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-7188">7,391,996</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: 7%; text-align: right"><ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7189">7,392</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: 7%; text-align: right"><ix:nonFraction contextRef="c21" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7190">163,663,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">&#160;</td><td style="width: 7%; text-align: right"><ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7191">15,168,003</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: 7%; text-align: right">(<ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-7192">8,318,564</ix:nonFraction></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: 7%; text-align: right">(<ix:nonFraction contextRef="c24" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-7193">59,726,943</ix:nonFraction></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: 7%; text-align: right"><ix:nonFraction contextRef="c25" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7194">110,793,193</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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><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-left: 0.125in; text-indent: -0.125in; text-align: left">Net loss for the period</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"><div style="-sec-ix-hidden: hidden-fact-28">-</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-29">-</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-30">-</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-31">-</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="c30" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-7195">89,504</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-7196">89,504</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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><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-left: 0.125in; text-indent: -0.125in; text-align: left">Conversion of long-term notes into common shares</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" unitRef="shares" id="ixv-7197">241,537</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="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="0" unitRef="usd" id="ixv-7198">242</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="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="0" unitRef="usd" id="ixv-7199">489,276</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-32">-</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-33">-</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-34">-</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="0" unitRef="usd" id="ixv-7200">489,518</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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><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-left: 0.125in; text-indent: -0.125in; text-align: left">Transfer to statutory reserves</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"><div style="-sec-ix-hidden: hidden-fact-35">-</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-36">-</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="c28" decimals="0" format="ixt:num-dot-decimal" name="creg:TransferToStatutoryReserves" scale="0" unitRef="usd" id="ixv-7201">2,590</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-37">-</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="c30" decimals="0" format="ixt:num-dot-decimal" name="creg:TransferToStatutoryReserves" scale="0" sign="-" unitRef="usd" id="ixv-7202">2,590</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-38">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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><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; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Foreign currency translation gain</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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"><div style="-sec-ix-hidden: hidden-fact-39">-</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-40">-</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-41">-</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="c29" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" unitRef="usd" id="ixv-7203">1,681,720</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-42">-</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" unitRef="usd" id="ixv-7204">1,681,720</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; 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: right">&#160;</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">&#160;</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">&#160;</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">&#160;</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">&#160;</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">&#160;</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">&#160;</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: 0.125in; text-indent: -0.125in; padding-bottom: 4pt">Balance as of March 31, 2023</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="c31" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-7205">7,633,533</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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="c31" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7206">7,634</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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="c32" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7207">164,152,581</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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="c33" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7208">15,170,593</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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="c34" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-7209">6,636,844</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd" id="ixv-7210">59,819,037</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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="c36" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd" id="ixv-7211">112,874,927</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">The accompanying notes are an integral part of these consolidated financial
statements</p><div>

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

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

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

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

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

</div><div><a id="a_006"></a></div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>CONSOLIDATED STATEMENTS OF CASH FLOWS</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></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="padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">THREE MONTHS ENDED<br/>
 MARCH 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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="padding-left: 0.125in; text-indent: -0.125in">CASH FLOWS FROM OPERATING ACTIVITIES:</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="text-indent: -0.125in; padding-left: 0.25in; width: 76%; text-align: left">Net loss</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:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-7212">279,797</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-7213">89,504</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Adjustments to reconcile net loss to net cash 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-indent: -0.125in; padding-left: 0.25in; text-align: left">Amortization of OID and debt issuing costs of notes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-43">-</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="0" unitRef="usd" id="ixv-7214">31,250</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Operating lease expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="0" unitRef="usd" id="ixv-7215">15,432</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="0" unitRef="usd" id="ixv-7216">16,007</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.125in; padding-left: 0.25in; text-align: left">Loss (gain) on note conversion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainsLossesOnRestructuringOfDebt" scale="0" sign="-" unitRef="usd" id="ixv-7217">21,243</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainsLossesOnRestructuringOfDebt" scale="0" unitRef="usd" id="ixv-7218">10,482</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Changes in 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; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Advance to supplier</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidSupplies" scale="0" unitRef="usd" id="ixv-7219">1,824</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidSupplies" scale="0" unitRef="usd" id="ixv-7220">4,082</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="0" sign="-" unitRef="usd" id="ixv-7221">13,149</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="0" unitRef="usd" id="ixv-7222">2,225</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.25in; text-align: left">Taxes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="0" unitRef="usd" id="ixv-7223">14,224</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="0" sign="-" unitRef="usd" id="ixv-7224">7,629</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Payment of lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="0" sign="-" unitRef="usd" id="ixv-7225">30,864</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="0" sign="-" unitRef="usd" id="ixv-7226">32,014</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.25in; text-align: left">Accrued liabilities and other payables</td><td>&#160;</td>
    <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:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="0" unitRef="usd" id="ixv-7227">64,918</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="0" unitRef="usd" id="ixv-7228">28,396</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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: -0.125in; padding-left: 0.375in; text-align: left">Net cash used in operating activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd" id="ixv-7229">183,519</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd" id="ixv-7230">70,283</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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-left: 0.125in; text-indent: -0.125in; text-align: left">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; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Short term loan receivable</td><td>&#160;</td>
    <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:num-dot-decimal" name="us-gaap:PaymentsForProceedsFromLoansReceivable" scale="0" sign="-" unitRef="usd" id="ixv-7231">68,564,217</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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:num-dot-decimal" name="us-gaap:PaymentsForProceedsFromLoansReceivable" scale="0" unitRef="usd" id="ixv-7232">141,070,591</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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-left: 0.125in; text-indent: -0.125in; text-align: left">Net cash provided by (used in) investing activities</td><td>&#160;</td>
    <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:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" unitRef="usd" id="ixv-7233">68,564,217</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="0" sign="-" unitRef="usd" id="ixv-7234">141,070,591</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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-left: 0.125in; text-indent: -0.125in; text-align: left">EFFECT OF EXCHANGE RATE CHANGE ON CASH</td><td>&#160;</td>
    <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:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" unitRef="usd" id="ixv-7235">164,199</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" unitRef="usd" id="ixv-7236">2,366,607</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-left: 0.125in; text-indent: -0.125in">&#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-left: 0.125in; text-indent: -0.125in; text-align: left">NET INCREASE (DECREASE) IN CASH</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" unitRef="usd" id="ixv-7237">68,544,897</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="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" sign="-" unitRef="usd" id="ixv-7238">138,774,267</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in">CASH, BEGINNING OF PERIOD</td><td>&#160;</td>
    <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:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" scale="0" unitRef="usd" id="ixv-7239">32,370</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <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="c36" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" scale="0" unitRef="usd" id="ixv-7240">138,813,673</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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-left: 0.125in; text-indent: -0.125in">CASH, END OF PERIOD</td><td>&#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:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" unitRef="usd" id="ixv-7241">68,577,267</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#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="c36" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" unitRef="usd" id="ixv-7242">39,406</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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-left: 0.125in; text-indent: -0.125in; text-align: left">Supplemental cash flow data:</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.125in; padding-left: 0.25in; text-align: left">Income tax paid</td><td>&#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-44">-</div></td><td style="text-align: left">&#160;</td><td>&#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:num-dot-decimal" name="us-gaap:IncomeTaxesPaid" scale="0" unitRef="usd" id="ixv-7243">12,163</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.125in; padding-left: 0.25in; text-align: left">Interest paid</td><td>&#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-45">-</div></td><td style="text-align: left">&#160;</td><td>&#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-46">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#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-left: 0.125in; text-indent: -0.125in">&#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-left: 0.125in; text-indent: -0.125in; text-align: left">Supplemental disclosure of non-cash 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-indent: -0.125in; padding-left: 0.25in; text-align: left">Right-of-use assets obtained in exchange for operating lease liabilities</td><td>&#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:num-dot-decimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="0" unitRef="usd" id="ixv-7244">183,250</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#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-47">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Conversion of notes into common shares</td><td>&#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:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentAmount1" scale="0" unitRef="usd" id="ixv-7245">300,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#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:num-dot-decimal" name="us-gaap:DebtConversionConvertedInstrumentAmount1" scale="0" unitRef="usd" id="ixv-7246">500,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table><div>


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

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">The accompanying notes are an integral part of these consolidated financial
statements</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; "><span style="font-size: 10pt"><b>SMART
POWERR CORP. AND SUBSIDIARIES</b></span></p><div>

</div><div><a id="a_007"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; "><b>NOTES TO CONSOLIDATED
FINANCIAL STATEMENTS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; "><b>MARCH 31, 2024 (UNAUDITED)
AND DECEMBER 31, 2023</b></p><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="ixv-2900"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><b>1. ORGANIZATION AND DESCRIPTION
OF BUSINESS</b></span></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; text-align: justify"><span>Smart Powerr
Corp. (the &#8220;Company&#8221; or &#8220;SPC&#8221;) was incorporated in Nevada, and was formerly known as China Recycling Entergy Corporation.
The Company, through its subsidiaries, provides energy saving solutions and services, including selling and leasing energy saving systems
and equipment to customers, and project investment in the Peoples Republic of China (&#8220;PRC&#8221;).</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; text-align: justify"><span>The Company&#8217;s
organizational chart as of March 31, 2024 is as follows:</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-top: 0pt; margin-bottom: 0pt; text-align: center"><img alt="" src="image_001.jpg"/></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"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Erdos
TCH &#8211; Joint Venture</i></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; text-align: justify"><span>On April
14, 2009, the Company formed a joint venture (the &#8220;JV&#8221;) with Erdos Metallurgy Co., Ltd. (&#8220;Erdos&#8221;) to recycle waste
heat from Erdos&#8217; metal refining plants to generate power and steam to be sold back to Erdos. The name of the JV was Inner Mongolia
Erdos TCH Energy Saving Development Co., Ltd. (&#8220;Erdos TCH&#8221;) with a term of&#160;<ix:nonNumeric contextRef="c37" format="ixt-sec:duryear" name="creg:MaturityTerm" id="ixv-7247">20</ix:nonNumeric>&#160;years. Erdos contributed&#160;<ix:nonFraction contextRef="c37" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" unitRef="pure" id="ixv-7248">7</ix:nonFraction>% of
the total investment of the project, and Xi&#8217;an TCH Energy Technology Co., Ltd. (&#8220;Xi&#8217;an TCH&#8221;) contributed&#160;<ix:nonFraction contextRef="c38" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" unitRef="pure" id="ixv-7249">93</ix:nonFraction>%.
On June 15, 2013, Xi&#8217;an TCH and Erdos entered into a share transfer agreement, pursuant to which Erdos sold its&#160;<ix:nonFraction contextRef="c39" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" unitRef="pure" id="ixv-7250">7</ix:nonFraction>% ownership
interest in the JV to Xi&#8217;an TCH for $<ix:nonFraction contextRef="c40" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" scale="6" unitRef="usd" id="ixv-7251">1.29</ix:nonFraction>&#160;million (RMB&#160;<ix:nonFraction contextRef="c40" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" scale="6" unitRef="cny" id="ixv-7252">8</ix:nonFraction>&#160;million), plus certain accumulated profits. Xi&#8217;an
TCH paid the $<ix:nonFraction contextRef="c41" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" scale="6" unitRef="usd" id="ixv-7253">1.29</ix:nonFraction>&#160;million in July 2013 and, as a result, became the sole stockholder of the JV. Erdos TCH currently has two power
generation systems in Phase I with a total 18 MW power capacity, and three power generation systems in Phase II with a total 27 MW power
capacity. On April 28, 2016, Erdos TCH and Erdos entered into a supplemental agreement, effective May 1, 2016, whereby Erdos TCH cancelled
monthly minimum lease payments from Erdos, and started to charge Erdos based on actual electricity sold at RMB&#160;<ix:nonFraction contextRef="c42" decimals="2" format="ixt:num-dot-decimal" name="creg:ActualElectricitySold" scale="0" unitRef="kwh" id="ixv-7254">0.30</ix:nonFraction>&#160;/ KWH. The
selling price of each KWH is determined annually based on prevailing market conditions. In May 2019, Erdos TCH ceased operations due to
renovations and furnace safety upgrades of Erdos, and the Company initially expected the resumption of operations in July 2020, but the
resumption of operations was further delayed due to the government&#8217;s mandate for Erdos to significantly lower its energy consumption
per unit of GDP by implementing a comprehensive technical upgrade of its ferrosilicon production line to meet the City&#8217;s energy-saving
targets.&#160;&#160;Erdos is currently researching the technical rectification scheme. Once the scheme is determined, Erdos TCH will carry
out technical transformation for its waste heat power station project.&#160;During this period, Erdos will compensate Erdos TCH RMB&#160;<ix:nonFraction contextRef="c43" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForNuclearFuel" scale="6" unitRef="cny" id="ixv-7255">1</ix:nonFraction>&#160;million
($<ix:nonFraction contextRef="c43" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForNuclearFuel" scale="0" unitRef="usd" id="ixv-7256">145,524</ix:nonFraction>) per month, until operations resume.&#160;The Company has not recognized any income due to the uncertainty of collection. In
addition, Erdos TCH has&#160;<ix:nonFraction contextRef="c44" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" unitRef="pure" id="ixv-7257">30</ix:nonFraction>% ownership in DaTangShiDai (BinZhou) Energy Savings Technology Co., Ltd. (&#8220;BinZhou Energy Savings&#8221;),&#160;<ix:nonFraction contextRef="c45" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" unitRef="pure" id="ixv-7258">30</ix:nonFraction>%
ownership in DaTangShiDai DaTong Recycling Energy Technology Co., Ltd. (&#8220;DaTong Recycling Energy&#8221;), and&#160;<ix:nonFraction contextRef="c46" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" unitRef="pure" id="ixv-7259">40</ix:nonFraction>% ownership
in DaTang ShiDai TianYu XuZhou Recycling Energy Technology Co, Ltd. (&#8220;TianYu XuZhou Recycling Energy&#8221;). These companies were
incorporated in 2012 but had no operations since then nor has any registered capital contribution been made.&#160;&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><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: 7 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Formation
of Zhongxun</i></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; text-align: justify"><span>On March
24, 2014, Xi&#8217;an TCH incorporated a subsidiary, Zhongxun Energy Investment (Beijing) Co., Ltd. (&#8220;Zhongxun&#8221;) with registered
capital of $<ix:nonFraction contextRef="c47" decimals="0" format="ixt:num-dot-decimal" name="creg:OriginalInvestmentBySubsidiary" scale="0" unitRef="usd" id="ixv-7260">5,695,502</ix:nonFraction>&#160;(RMB&#160;<ix:nonFraction contextRef="c47" decimals="0" format="ixt:num-dot-decimal" name="creg:OriginalInvestmentBySubsidiary" scale="0" unitRef="cny" id="ixv-7261">35,000,000</ix:nonFraction>), which must be contributed before October 1, 2028. Zhongxun is&#160;<ix:nonFraction contextRef="c48" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfAmountInitialCapitalContribution" scale="-2" unitRef="pure" id="ixv-7262">100</ix:nonFraction>% owned by Xi&#8217;an
TCH and will be mainly engaged in project investment, investment management, economic information consulting, and technical services.
Zhongxun has not commenced operations nor has any capital contribution been made as of the date of this report.</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; text-align: justify"><span><i>Formation
of Yinghua</i></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; text-align: justify"><span>On February
11, 2015, the Company incorporated a subsidiary, Shanghai Yinghua Financial Leasing Co., Ltd.&#160;(&#8220;Yinghua&#8221;) with registered
capital of $<ix:nonFraction contextRef="c49" decimals="0" format="ixt:num-dot-decimal" name="creg:OriginalInvestmentBySubsidiary" scale="0" unitRef="usd" id="ixv-7263">30,000,000</ix:nonFraction>, to be paid within&#160;<ix:nonNumeric contextRef="c50" format="ixt-sec:duryear" name="creg:LicenseIsIssued" id="ixv-7264">10</ix:nonNumeric>&#160;years&#160;from the date the business license is issued. Yinghua is&#160;<ix:nonFraction contextRef="c49" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfAmountInitialCapitalContribution" scale="-2" unitRef="pure" id="ixv-7265">100</ix:nonFraction>% owned
by the Company and will be mainly engaged in financial leasing, purchase of financial leasing assets, disposal and repair of financial
leasing assets, consulting and ensuring of financial leasing transactions, and related factoring business. Yinghua has not commenced operations
nor has any capital contribution been made as of the date of this report.&#160;&#160;</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_1" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="ixv-2953"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>2. SUMMARY
OF SIGNIFICANT ACCOUNTING POLICIES</b></span></p>

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

<ix:nonNumeric contextRef="c0" continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="ixv-2958"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Basis
of Presentation</i></span></p></ix:nonNumeric>

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

<ix:continuation id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The accompanying
consolidated financial statements (&#8220;CFS&#8221;) are prepared in conformity with U.S. Generally Accepted Accounting Principles (&#8220;US
GAAP&#8221;). The functional currency of the Company&#8217;s operating entities is Chinese Renminbi (&#8220;RMB&#8221;). The accompanying
consolidated financial statements are translated from RMB and presented in U.S. dollars (&#8220;USD&#8221;).</span></p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_ConsolidationPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ConsolidationPolicyTextBlock" id="ixv-2967"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Principle
of Consolidation</i></span></p></ix:nonNumeric>

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

<ix:continuation id="_ConsolidationPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The CFS
include the accounts of SPC and its subsidiaries, Shanghai Yinghua Financial Leasing Co., Ltd.&#160;(&#8220;Yinghua&#8221;) and Sifang
Holdings; Sifang Holdings&#8217; wholly owned subsidiaries, Huahong New Energy Technology Co., Ltd. (&#8220;Huahong&#8221;) and Shanghai
TCH Energy Tech Co., Ltd. (&#8220;Shanghai TCH&#8221;); Shanghai TCH&#8217;s wholly-owned subsidiary, Xi&#8217;an TCH Energy Tech Co.,
Ltd. (&#8220;Xi&#8217;an TCH&#8221;); and Xi&#8217;an TCH&#8217;s subsidiaries, 1) Erdos TCH Energy Saving Development Co., Ltd (&#8220;Erdos
TCH&#8221;),&#160;<ix:nonFraction contextRef="c51" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-7266">100</ix:nonFraction>% owned by Xi&#8217;an TCH, 2) Zhonghong,&#160;<ix:nonFraction contextRef="c52" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-7267">90</ix:nonFraction>% owned by Xi&#8217;an TCH and&#160;<ix:nonFraction contextRef="c53" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-7268">10</ix:nonFraction>% owned by Shanghai TCH, and
3) Zhongxun,&#160;<ix:nonFraction contextRef="c54" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" unitRef="pure" id="ixv-7269">100</ix:nonFraction>% owned by Xi&#8217;an TCH. Substantially all the Company&#8217;s revenues are derived from the operations of Shanghai
TCH and its subsidiaries, which represent substantially all the Company&#8217;s consolidated assets and liabilities as of March 31, 2024.
However, there was no revenue for the Company for the three months ended March 31, 2024 or 2023. All significant inter-company accounts
and transactions were eliminated in consolidation.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p></ix:continuation></ix:nonNumeric><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: 8 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_2" id="_SignificantAccountingPoliciesTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" continuedAt="creg_UsesAndSourcesOfLiquidityPolicyTextBlock-c0_cont_1" escape="true" name="creg:UsesAndSourcesOfLiquidityPolicyTextBlock" id="ixv-2991"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Uses
and Sources of Liquidity</i></span></p></ix:nonNumeric>

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

<ix:continuation id="creg_UsesAndSourcesOfLiquidityPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>For the
three months ended March 31, 2024 and 2023, the Company had a net loss of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-7270">279,797</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd" id="ixv-7271">89,504</ix:nonFraction>, respectively. The Company had an
accumulated deficit of $<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="6" sign="-" unitRef="usd" id="ixv-7272">60.78</ix:nonFraction>&#160;million as of March 31, 2024. The Company disposed all of its systems and currently holds five power
generating systems through Erdos TCH, the five power generating systems are currently not producing any electricity. The Company is in
the process of transforming and expanding into an energy storage integrated solution provider business. The Company plans to pursue disciplined
and targeted expansion strategies for market areas the Company currently does not serve. The Company actively seeks and explores opportunities
to apply energy storage technologies to new industries or segments with high growth potential, including industrial and commercial complexes,
large scale photovoltaic (PV) and wind power stations,&#160;remote islands without electricity,&#160;and smart energy cities with multi-energy
supplies.&#160; The Company&#8217;s cash flow forecast indicates it will have sufficient cash to fund its operations for the next 12 months
from the date of issuance of these CFS.</span></p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_UseOfEstimates-c0_cont_1" escape="true" name="us-gaap:UseOfEstimates" id="ixv-3000"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Use of
Estimates</i></span></p></ix:nonNumeric>

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

<ix:continuation id="_UseOfEstimates-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>In preparing
these CFS in accordance with US GAAP, management makes estimates and assumptions that affect the reported amounts of assets and liabilities
in the balance sheets as well as revenues and expenses during the period reported. Actual results may differ from these estimates.&#160;On
an on-going basis, management evaluates its estimates, including those allowances for bad debt, impairment loss on fixed assets and construction
in progress, income taxes, and contingencies and litigation. Management bases its estimates on historical experience and on various other
assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about
the carrying values of assets and liabilities that are not readily apparent from other resources.</span></p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="ixv-3009"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Revenue
Recognition</i></span></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_2" id="_RevenueRecognitionPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>A)</i>&#160;<i>Sales-type
Leasing and Related Revenue Recognition</i></span></p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_3" id="_RevenueRecognitionPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
follows Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 842. The
Company&#8217;s sales type lease contracts for revenue recognition fall under ASC 842. During the three months ended March 31, 2024 and
2023, the Company did not sell any new power generating projects.</span></p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_4" id="_RevenueRecognitionPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
constructs and leases waste energy recycling power generating projects to its customers. The Company typically transfers legal ownership
of the waste energy recycling power generating projects to its customers at the end of the lease.</span></p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_5" id="_RevenueRecognitionPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
finances construction of waste energy recycling power generating projects. The sales and cost of sales are recognized at the inception
of the lease, which is when control is transferred to the lessee. The Company accounts for the transfer of control as a sales type lease
in accordance with ASC 842-10-25-2. The underlying asset is derecognized, and revenue is recorded when collection of payments is probable.
This is in accordance with the revenue recognition principle in ASC 606 - Revenue from contracts with customers. The investment in sales-type
leases consists of the sum of the minimum lease payments receivable less unearned interest income and estimated executory cost. Minimum
lease payments are part of the lease agreement between the Company (as the lessor) and the customer (as the lessee). The discount rate
implicit in the lease is used to calculate the present value of minimum lease payments. The minimum lease payments consist of the gross
lease payments net of executory costs and contingent rentals, if any. Unearned interest is amortized to income over the lease term to
produce a constant periodic rate of return on net investment in the lease. While revenue is recognized at the inception of the lease,
the cash flow from the sales-type lease occurs over the course of the lease, which results in interest income and reduction of receivables.
Revenue is recognized net of value-added tax.</span></p></ix:continuation>

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

<ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_6" id="_RevenueRecognitionPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>B)</i>&#160;<i>Contingent
Rental Income</i></span></p></ix:continuation>

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

<ix:continuation id="_RevenueRecognitionPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
records income from actual electricity generated of each project in the period the income is earned, which is when the electricity is
generated. Contingent rent is not part of minimum lease payments.</span></p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:LesseeLeasesPolicyTextBlock" id="ixv-3042"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Operating
Leases</i></span></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_2" id="_LesseeLeasesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
determines if an arrangement is a lease or contains a lease at inception. Operating lease liabilities are recognized based on the present
value of the remaining lease payments, discounted using the discount rate for the lease at the commencement date. As the rate implicit
in the lease is not readily determinable for an operating lease, the Company generally uses an incremental borrowing rate based on information
available at the commencement date to determine the present value of future lease payments. Operating lease right-of-use (&#8220;ROU assets&#8221;)
assets represent the Company&#8217;s right to control the use of an identified asset for the lease term and lease liabilities represent
the Company&#8217;s obligation to make lease payments arising from the lease. ROU assets are generally recognized based on the amount
of the initial measurement of the lease liability. Lease expense is recognized on a straight-line basis over the lease term.</span></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: justify; "></p><div>

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

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_3" id="_SignificantAccountingPoliciesTextBlock-c0_cont_2"><ix:continuation continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_3" id="_LesseeLeasesPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>ROU assets are reviewed for impairment
when indicators of impairment are present. ROU assets from operating and finance leases are subject to the impairment guidance in ASC
360, Plant, and Equipment, as ROU assets are long-lived nonfinancial assets.</span></p></ix:continuation>

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

<ix:continuation continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_4" id="_LesseeLeasesPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>ROU assets
are tested for impairment individually or as part of an asset group if the cash flows related to the ROU asset are not independent from
the cash flows of other assets and liabilities. An asset group is the unit of accounting for long-lived assets to be held and used, which
represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other groups of assets and
liabilities. The Company recognized no impairment of ROU assets as of March 31, 2024 and December 31, 2023.</span></p></ix:continuation>

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

<ix:continuation id="_LesseeLeasesPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Operating
leases are included in operating lease ROU and operating lease liabilities (current and non-current), on the consolidated balance sheets.</span></p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="ixv-3078"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Cash</i></span></p></ix:nonNumeric>

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

<ix:continuation id="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Cash includes
cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with an original maturity
of three months or less as of the purchase date.</span></p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_TradeAndOtherAccountsReceivablePolicy-c0_cont_1" escape="true" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="ixv-3087"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Accounts
Receivable</i></span></p></ix:nonNumeric>

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

<ix:continuation id="_TradeAndOtherAccountsReceivablePolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company&#8217;s
policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the composition of accounts
receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes
in customer payment patterns to evaluate the adequacy of these reserves. As of March 31, 2024 and December 31, 2023, the Company had&#160;no&#160;accounts
receivable.&#160;</span></p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="creg_ValueAddedTaxPolicyTextBlock-c0_cont_1" escape="true" name="creg:ValueAddedTaxPolicyTextBlock" id="ixv-3096"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Value added tax (&#8220;VAT&#8221;)</i></p></ix:nonNumeric>

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

<ix:continuation continuedAt="creg_ValueAddedTaxPolicyTextBlock-c0_cont_2" id="creg_ValueAddedTaxPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is subject to VAT and related surcharges on revenue generated from sales and services. The Company records revenue net of
VAT. This VAT may be offset by qualified input VAT paid by the Company to suppliers. Net VAT balance between input VAT and output VAT
is recorded in the line item of VAT receivable on the unaudited consolidated balance sheets.</p></ix:continuation>

<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"><ix:continuation id="creg_ValueAddedTaxPolicyTextBlock-c0_cont_2">The VAT rate is <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="creg:ValueAddedTaxPercentage" scale="-2" unitRef="pure" id="ixv-7274">13</ix:nonFraction>% for taxpayers selling consumer products and <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="creg:TechonologyServices" scale="-2" unitRef="pure" id="ixv-7275">6</ix:nonFraction>% for providing technology services. Entities that are VAT general taxpayers
are allowed to offset qualified input VAT, paid to suppliers against their output VAT liabilities. As of March 31, 2024 and December 31,
2023, the Company had $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValueAddedTaxReceivable" scale="0" unitRef="usd" id="ixv-7276">170,398</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValueAddedTaxReceivable" scale="0" unitRef="usd" id="ixv-7277">170,694</ix:nonFraction> VAT receivable, respectively</ix:continuation>.</p>

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

<ix:nonNumeric contextRef="c0" continuedAt="creg_AdvanceToSuppliersPolicyTextBlock-c0_cont_1" escape="true" name="creg:AdvanceToSuppliersPolicyTextBlock" id="ixv-3105"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Advance
to suppliers</i></span></p></ix:nonNumeric>

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

<ix:continuation id="creg_AdvanceToSuppliersPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Advance
to suppliers consist of balances paid to suppliers for materials that have not been received. The Company reviews its advances to suppliers
on a periodic basis and makes general and specific allowances when there is doubt as to the ability of a supplier to provide supplies
to the Company or refund an advance.</span></p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy-c0_cont_1" escape="true" name="us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" id="ixv-3114"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Short
term loan receivables</i></span></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy-c0_cont_2" id="_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
provided loans to certain third parties for the purpose of making use of its cash.</span></p></ix:continuation>

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

<ix:continuation id="_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
monitors all loans receivable for delinquency and provides for estimated losses for specific receivables that are not likely to be collected.
Management periodically assesses the collectability of these loans receivable. Delinquent account balances are written-off against the
allowance for doubtful accounts after management has determined that the likelihood of collection is not probable. As of March 31, 2024,
the Company did not have any outstanding short term loan receivables; at December 31, 2023, the Company had $<ix:nonFraction contextRef="c3" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivables" scale="6" unitRef="usd" id="ixv-7278">68.77</ix:nonFraction> million short term
loan receivables and did not accrue allowance against short term loan receivables.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></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: 10 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_4" id="_SignificantAccountingPoliciesTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" continuedAt="_ConcentrationRiskCreditRisk-c0_cont_1" escape="true" name="us-gaap:ConcentrationRiskCreditRisk" id="ixv-3144"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Concentration
of Credit Risk</i></span></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_ConcentrationRiskCreditRisk-c0_cont_2" id="_ConcentrationRiskCreditRisk-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Cash includes
cash on hand and demand deposits in accounts maintained within China.&#160;Balances at financial institutions and state-owned banks within&#160;the
PRC are covered by insurance up to RMB&#160;<ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InsuranceTax" scale="0" unitRef="cny" id="ixv-7279">500,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InsuranceTax" scale="0" unitRef="usd" id="ixv-7280">71,792</ix:nonFraction>) per bank. Any balance over RMB&#160;<ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="creg:BalanceNotCovered" scale="0" unitRef="cny" id="ixv-7281">500,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="creg:BalanceNotCovered" scale="0" unitRef="usd" id="ixv-7282">71,792</ix:nonFraction>) per bank
in PRC is not covered. The Company has not experienced any losses in such accounts.</span></p></ix:continuation>

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

<ix:continuation continuedAt="_ConcentrationRiskCreditRisk-c0_cont_3" id="_ConcentrationRiskCreditRisk-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Certain
other financial instruments, which subject the Company to concentration of credit risk, consist of accounts and other receivables. The
Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews of its customers&#8217;
financial condition and customer payment practices to minimize collection risk on accounts receivable.</span></p></ix:continuation>

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

<ix:continuation id="_ConcentrationRiskCreditRisk-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The operations
of the Company are in the PRC. Accordingly, the Company&#8217;s business, financial condition and results of operations may be influenced
by the political, economic and legal environments in the PRC.</span></p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="ixv-3161"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Plant
and Equipment</i></span></p></ix:nonNumeric><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2" id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Plant and equipment are stated
at cost, net of accumulated depreciation. Expenditures for maintenance and repairs are expensed as incurred; additions, renewals and betterments
are capitalized. When plant and equipment are retired or otherwise disposed of, the related cost and accumulated depreciation are removed
from the respective accounts, and any gain or loss is included in operations.&#160;<ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="ixv-7283">Depreciation of plant and equipment is provided using
the straight-line method over the estimated lives as follows:</ix:nonNumeric>&#160;</span></p></ix:continuation>

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

<ix:continuation id="_PropertyPlantAndEquipmentTextBlock-c0_cont_1"><ix:continuation id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2"><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%; text-align: justify">Vehicles</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="font-size: 10pt"><ix:nonNumeric contextRef="c56" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-7284">2</ix:nonNumeric>&#160;&#8211;&#160;<ix:nonNumeric contextRef="c57" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-7285">5</ix:nonNumeric>&#160;years</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Office and Other Equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt"><ix:nonNumeric contextRef="c58" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-7286">2</ix:nonNumeric>&#160;&#8211;&#160;<ix:nonNumeric contextRef="c59" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ixv-7287">5</ix:nonNumeric>&#160;years</span></td><td style="text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="ixv-3188"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span><i>Impairment
of Long-lived Assets</i></span></p></ix:nonNumeric>

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

<ix:continuation id="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>In accordance with FASB ASC Topic
360,&#160;<i>&#8220;Plant, and Equipment</i>,&#8221; the Company reviews its long-lived assets, including plant and equipment, for impairment
whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. If the total
expected undiscounted future net cash flows are less than the carrying amount of the asset, a loss is recognized for the difference between
the fair value (&#8220;FV&#8221;) and carrying amount of the asset.&#160;The Company did not record any impairment for the three months
ended March 31, 2024 and 2023.&#160;&#160;</span></p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="creg_AccountAndOtherPayablesPolicyTextBlock-c0_cont_1" escape="true" name="creg:AccountAndOtherPayablesPolicyTextBlock" id="ixv-3198"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Accounts
and other payables</i></span></p></ix:nonNumeric>

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

<ix:continuation continuedAt="creg_AccountAndOtherPayablesPolicyTextBlock-c0_cont_2" id="creg_AccountAndOtherPayablesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Accounts
and other payables represent liabilities for goods and services provided to the Company prior to the end of the financial year which are
unpaid. They are classified as current liabilities if payment is due within one year or less (or in the normal operating cycle of the
business if longer). Otherwise, they are presented as non-current liabilities.</span></p></ix:continuation>

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

<ix:continuation id="creg_AccountAndOtherPayablesPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Accounts
and other payables are initially recognized as fair value, and subsequently carried at amortized cost using the effective interest method.</span></p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_DebtPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:DebtPolicyTextBlock" id="ixv-3211"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Borrowings</i></span></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_DebtPolicyTextBlock-c0_cont_2" id="_DebtPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Borrowings
are presented as current liabilities unless the Company has an unconditional right to defer settlement for at least 12 months after the
financial year end date, in which case they are presented as non-current liabilities.</span></p></ix:continuation>

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

<ix:continuation continuedAt="_DebtPolicyTextBlock-c0_cont_3" id="_DebtPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Borrowings
are initially recognized at fair value (net of transaction costs) and subsequently carried at amortized cost. Any difference between the
proceeds (net of transaction costs) and the redemption value is recognized in profit or loss over the period of the borrowings using an
effective interest method.</span></p></ix:continuation>

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

<ix:continuation id="_DebtPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Borrowing
costs are recognized in profit or loss using the effective interest method.</span></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: justify"></p><div>

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

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_5" id="_SignificantAccountingPoliciesTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" continuedAt="_CostOfSalesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:CostOfSalesPolicyTextBlock" id="ixv-3243"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Cost
of Sales</i></span></p></ix:nonNumeric>

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

<ix:continuation id="_CostOfSalesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Cost of
sales consists primarily of the direct material of the power generating system and expenses incurred directly for project construction
for sales-type leasing and sales tax and additions for contingent rental income.&#160;&#160;</span></p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock" id="ixv-3252"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Income
Taxes</i></span></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_2" id="_IncomeTaxPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Income taxes
are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences
in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each period end
based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected to affect taxable income.
Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.&#160;</span></p></ix:continuation>

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

<ix:continuation continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_3" id="_IncomeTaxPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
follows FASB ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and measurement of a
tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition of income tax assets and
liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated
with tax positions, accounting for income taxes in interim periods, and income tax disclosures.</span></p></ix:continuation>

<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"></p>

<ix:continuation id="_IncomeTaxPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span>Under FASB ASC
Topic 740, when tax returns are filed, it is likely that some positions taken would be sustained upon examination by the taxing authorities,
while others are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately
sustained. The benefit of a tax position is recognized in the CFS in the period during which, based on all available evidence, management
believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation
processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not
recognition threshold are measured as the largest amount of tax benefit that is more than&#160;<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther" scale="-2" unitRef="pure" id="ixv-7288">50</ix:nonFraction>% likely of being realized upon settlement
with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured
as described above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated
interest and penalties that would be payable to the taxing authorities upon examination. Interest associated with unrecognized tax benefits
is classified as interest expense and penalties are classified in selling, general and administrative expenses in the statement of income.&#160;At
March 31, 2024 and December 31, 2023, the Company did not take any uncertain positions that would necessitate recording a tax related
liability.&#160;&#160;</span></p></ix:continuation>
<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">&#160;</p>

<ix:nonNumeric contextRef="c0" continuedAt="_InventoryCashFlowPolicy-c0_cont_1" escape="true" name="us-gaap:InventoryCashFlowPolicy" id="ixv-3271"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Statement
of Cash Flows</i></span></p></ix:nonNumeric>

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

<ix:continuation id="_InventoryCashFlowPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>In accordance
with FASB ASC Topic 230,&#160;<i>&#8220;Statement of Cash Flows,&#8221;</i>&#160;cash flows from the Company&#8217;s operations are calculated
based upon the local currencies. As a result, amounts related to assets and liabilities reported on the statement of cash flows may not
necessarily agree with changes in the corresponding balances on the balance sheet.</span></p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="ixv-3281"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Fair
Value of Financial Instruments</i></span></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_2" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>For certain
of the Company&#8217;s financial instruments, including cash and equivalents, restricted cash, accounts receivable, other receivables,
accounts payable, accrued liabilities and short-term debts, the carrying amounts approximate their FVs due to their short maturities.
Receivables on sales-type leases are based on interest rates implicit in the lease.</span></p></ix:continuation>

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

<ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_3" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>FASB ASC
Topic 820,&#160;<i>&#8220;Fair Value Measurements and Disclosures,&#8221;</i>&#160;requires disclosure of the FV of financial instruments
held by the Company. FASB ASC Topic 825,&#160;<i>&#8220;Financial Instruments,&#8221;</i>&#160;defines FV, and establishes a three-level
valuation hierarchy for disclosures of FV measurement that enhances disclosure requirements for FV measures. The carrying amounts reported
in the consolidated balance sheets for receivables and current liabilities each qualify as financial instruments and are a reasonable
estimate of their FV because of the short period of time between the origination of such instruments and their expected realization and
their current market rate of interest. The three levels of valuation hierarchy are defined as follows:</span></p></ix:continuation>

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

<ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_4" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_3"><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: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="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></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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

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

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_6" id="_SignificantAccountingPoliciesTextBlock-c0_cont_5"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_5" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_4"><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: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="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 asset
or liability, either directly or indirectly, for substantially the full term of the financial instrument.</span></td>
</tr></table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_6" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_5"><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: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Level 3 inputs to the valuation
methodology are unobservable and significant to FV measurement.</span></td>
</tr></table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_7" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span>The
Company analyzes all financial instruments with features of both liabilities and equity under FASB ASC 480,&#160;<i>&#8220;Distinguishing
Liabilities from Equity,&#8221;</i>&#160;and ASC 815,&#160;<i>&#8220;Derivatives and Hedging.&#8221;</i></span></p></ix:continuation>

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

<ix:continuation id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>As of March
31, 2024 and December 31, 2023, the Company did not have any long-term debt; and the Company did not identify any assets or liabilities
that are required to be presented on the balance sheet at FV.</span></p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1" escape="true" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="ixv-3348"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Stock-Based
Compensation</i></span></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_2" id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &#8220;Compensation &#8211; Stock Compensation&#8221;,
which requires that share-based payment transactions with employees be measured based on the grant-date FV of the equity instrument issued
and recognized as compensation expense over the requisite service period.</span></p></ix:continuation>

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

<ix:continuation continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_3" id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic 505-50, &#8220;Equity-Based
Payments to Non-employees&#8221;. Share-based compensation associated with the issuance of equity instruments to non-employees is measured
at the FV of the equity instrument issued or committed to be issued, as this is more reliable than the FV of the services received. The
FV is measured at the date that the commitment for performance by the counterparty has been reached or the counterparty&#8217;s performance
is complete.</span></p></ix:continuation>

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

<ix:continuation id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
follows ASU 2018-07, &#8220;Compensation &#8212; Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting,&#8221;
which expands the scope of ASC 718 to include share-based payment transactions for acquiring goods and services from non-employees. An
entity should apply the requirements of ASC 718 to non-employee awards except for specific guidance on inputs to an option pricing model
and the attribution of cost. ASC 718 applies to all share-based payment transactions in which a grantor acquires goods or services to
be used or consumed in a grantor&#8217;s own operations by issuing share-based payment awards.&#160;</span></p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock" id="ixv-3365"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Basic
and Diluted Earnings per Share</i></span></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_2" id="_EarningsPerSharePolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
presents net income (loss) per share (&#8220;EPS&#8221;) in accordance with FASB ASC Topic 260,&#160;<i>&#8220;Earning Per Share.&#8221;</i>&#160;Accordingly,
basic income (loss) per share is computed by dividing income (loss) available to common stockholders by the weighted average number of
shares outstanding, without consideration for common stock equivalents. Diluted EPS is computed by dividing the net income by the weighted-average
number of common shares outstanding as well as common share equivalents outstanding for the period determined using the treasury-stock
method for stock options and warrants and the if-converted method for convertible notes. The Company made an accounting policy election
to use the if-converted method for convertible securities that are eligible to receive common stock dividends, if declared. Diluted EPS
reflect the potential dilution that could occur based on the exercise of stock options or warrants or conversion of convertible securities
using the if-converted method.</span></p></ix:continuation>

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

<ix:continuation id="_EarningsPerSharePolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>For the
three months ended March 31, 2024 and 2023, the basic and diluted income (loss) per share were the same due to the anti-dilutive features
of the warrants and options. For the three months ended March 31, 2024 and 2023,&#160;<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="0" unitRef="shares" id="ixv-7289"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="0" unitRef="shares" id="ixv-7290">30,911</ix:nonFraction></ix:nonFraction>&#160;shares purchasable under warrants and
options were excluded from the EPS calculation as these were not dilutive due to the exercise price was more than the stock market price.</span></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: justify"></p><div>

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

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

</div><ix:continuation id="_SignificantAccountingPoliciesTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c0" continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="ixv-3394"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Foreign
Currency Translation and Comprehensive Income (Loss)</i></span></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_2" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company&#8217;s
functional currency is the Renminbi (&#8220;RMB&#8221;). For financial reporting purposes, RMB were translated into U.S. Dollars (&#8220;USD&#8221;
or &#8220;$&#8221;) as the reporting currency. Assets and liabilities are translated at the exchange rate in effect at the balance sheet
date. Revenues and expenses are translated at the average rate of exchange prevailing during the reporting period. Translation adjustments
arising from the use of different exchange rates from period to period are included as a component of stockholders&#8217; equity as &#8220;Accumulated
other comprehensive income.&#8221; Gains and losses resulting from foreign currency transactions are included in income.</span></p></ix:continuation>

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

<ix:continuation id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
follows FASB ASC Topic 220,&#160;<i>&#8220;Comprehensive Income.&#8221;</i>&#160;Comprehensive income is comprised of net income and all
changes to the statements of stockholders&#8217; equity, except those due to investments by stockholders, changes in paid-in capital and
distributions to stockholders.&#160;&#160;</span></p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_SegmentReportingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="ixv-3408"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Segment
Reporting</i></span></p></ix:nonNumeric>

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

<ix:continuation id="_SegmentReportingPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>FASB ASC
Topic 280,&#160;<i>&#8220;Segment Reporting,&#8221;</i>&#160;requires use of the &#8220;management approach&#8221; model for segment reporting.
The management approach model is based on the way a company&#8217;s management organizes segments within the company for making operating
decisions and assessing performance. Reportable segments are based on products and services, geography, legal structure, management structure,
or any other manner in which management disaggregates a company. FASB ASC Topic 280 has no effect on the Company&#8217;s CFS as substantially
all of the Company&#8217;s operations are conducted in one industry segment. All of the Company&#8217;s assets are located in the PRC.</span></p></ix:continuation>

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

<ix:nonNumeric contextRef="c0" continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="ixv-3419"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>New Accounting
Pronouncements</i></span></p></ix:nonNumeric>

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

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>In November
2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (&#8220;ASU 2023-07&#8221;).
The amendments in ASU 2023-07 improve reportable segment disclosure requirements through enhanced disclosures about significant segment
expenses that are regularly provided to the chief operating decision maker (CODM). In addition, the amendments enhance interim disclosure
requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure
requirements for entities with a single reportable segment, and contain other disclosure requirements. ASU 2023-07 will be effective for
annual reporting periods beginning after December 15, 2023, and interim periods within annual reporting periods beginning after December
15, 2024. Early adoption is permitted. The adoption of ASU 2023-01 did not have a material impact on the Company&#8217;s consolidated
financial statement presentation or disclosures.</span></p></ix:continuation>

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

<ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>In December
2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (&#8220;ASU 2023-09&#8221;), which
requires disclosures of incremental income tax information within the rate reconciliation and expanded disclosures of income taxes paid,
among other disclosure requirements. This ASU will be effective for annual reporting periods beginning after December 15, 2024. Early
adoption is permitted. ASU 2023-09 will be applied on a prospective basis with the option to apply the standard retrospectively. The Company&#8217;s
management does not believe that the adoption of ASU 2023-09 will have a material impact on the Company&#8217;s consolidated financial
statement presentation or disclosures.</span></p></ix:continuation>

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

<ix:continuation id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company&#8217;s
management does not believe that any other recently issued, but not yet effective, authoritative guidance, if currently adopted, will
have a material impact on the Company&#8217;s financial statement presentation or disclosures.&#160;</span></p></ix:continuation></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ShortTermDebtTextBlock" id="ixv-3439"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>3. SHORT-TERM
LOAN RECEIVABLE</b></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; text-align: justify">As of March 31, 2024 and December
31, 2023, the Company had $<ix:nonFraction contextRef="c36" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd" id="ixv-7291">0</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="0" unitRef="usd" id="ixv-7292">68,773,208</ix:nonFraction>&#160;(RMB&#160;<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="6" unitRef="cny" id="ixv-7293">486.1</ix:nonFraction>&#160;million) short term loan to Jinan Youkai Engineering Consulting
Co., Ltd (&#8220;Youkai&#8221;), respectively, an unrelated party of the Company. The short-term loan was for five days with a capital
utilization fee of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="creg:CapitalUtilizationFee" scale="0" unitRef="usd" id="ixv-7294">14,119</ix:nonFraction>&#160;(RMB&#160;<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="creg:CapitalUtilizationFee" scale="0" unitRef="cny" id="ixv-7295">100,000</ix:nonFraction>) per day for total of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="usd" id="ixv-7296">70,595</ix:nonFraction>&#160;(RMB&#160;<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShortTermBorrowings" scale="0" unitRef="cny" id="ixv-7297">500,000</ix:nonFraction>). To ensure the safety of the funds,
before money was transferred to Youkai, Youkai handed over the official seal, financial seal and bank account UK to the Company for custody
and management until repayment of the loan. The Company received the repayment of $<ix:nonFraction contextRef="c60" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfDebt" scale="6" unitRef="usd" id="ixv-7298">68.7</ix:nonFraction>&#160;million in full plus capital utilization
fee in January 2024.
</p></ix:nonNumeric><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: 14 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="creg:AdvanceToSuppliersDisclosureTextBlock" id="ixv-3459"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>4. ADVANCE
TO SUPPLIERS</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>On June 19, 2023, the Company
entered a purchase agreement with Hubei Bangyu New Energy Technology Co., Ltd. (&#8220;Bangyu&#8221;). The total contract amount was $<ix:nonFraction contextRef="c61" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LongTermPurchaseCommitmentAmount" scale="6" unitRef="usd" id="ixv-7299">82.3</ix:nonFraction>&#160;million
(RMB&#160;<ix:nonFraction contextRef="c61" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LongTermPurchaseCommitmentAmount" scale="6" unitRef="cny" id="ixv-7300">595.0</ix:nonFraction>&#160;million) for purchasing the energy storage battery systems. As of March 31, 2024 and December 31, 2023, the Company
made a prepayment to Bangyu of $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PrepaymentFeesOnAdvancesNet" scale="6" unitRef="usd" id="ixv-7301">67.3</ix:nonFraction> million (RMB <ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PrepaymentFeesOnAdvancesNet" scale="6" unitRef="cny" id="ixv-7302">476.0</ix:nonFraction> million) and $<ix:nonFraction contextRef="c62" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PrepaymentFeesOnAdvancesNet" scale="6" unitRef="usd" id="ixv-7303">67.4</ix:nonFraction>&#160;million (RMB&#160;<ix:nonFraction contextRef="c62" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PrepaymentFeesOnAdvancesNet" scale="6" unitRef="cny" id="ixv-7304">476.0</ix:nonFraction>&#160;million). The Company is
in the process of transforming and expanding into energy storage integrated solution provider business. The Company actively seeks and
explores opportunities to apply energy storage technologies to new industries or segments with high growth potential, including industrial
and commercial complexes, large scale photovoltaic (PV) and wind power stations,&#160;remote islands without electricity,&#160;and smart
energy cities with multi-energy supplies.&#160;</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; text-align: justify"><span>On August
2, 2021, the Company entered a Research and Development (&#8220;R&amp;D&#8221;) Cooperation Agreement with a software development company
to design, establish, upgrade and maintenance of Smart Energy Management Cloud Platform for energy storage and remote-site monitoring;
upon completion, the Company will provide such platform to its customers at a fee. Total contracted R&amp;D cost is $<ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="creg:ResearchAndDevelopmentCost" scale="0" unitRef="usd" id="ixv-7305">1,000,000</ix:nonFraction>, as of
December 31, 2022, the Company paid $<ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd" id="ixv-7306">200,000</ix:nonFraction>&#160;as R&amp;D expense, and was committed to pay remaining $<ix:nonFraction contextRef="c25" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted" scale="0" unitRef="usd" id="ixv-7307">800,000</ix:nonFraction>&#160;after trial operation.
During the year ended December 31, 2022, the Company expensed $<ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd" id="ixv-7308">200,000</ix:nonFraction>&#160;in R&amp;D.</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; text-align: justify"><span>On August
23, 2021,&#160;the Company entered a Market Research and Project Development Service Agreement with a consulting company in Xi&#8217;an
for a service period of 12 months. The consulting company will perform market research for new energy industry including photovoltaic
and energy storage, develop potential new customers and due diligence check, assisting the Company for business cooperation negotiation
and relevant agreements preparation. Total contract amount is $<ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermPurchaseCommitmentAmount" scale="0" unitRef="usd" id="ixv-7309">1,150,000</ix:nonFraction>, and the Company paid $<ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherResearchAndDevelopmentExpense" scale="0" unitRef="usd" id="ixv-7310">650,000</ix:nonFraction>&#160;at commencement of the service
and recorded as R&amp;D expense during the year ended December 31, 2022; the Company prepaid $<ix:nonFraction contextRef="c36" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Supplies" scale="0" unitRef="usd" id="ixv-7311">200,000</ix:nonFraction>&#160;during the year 2023 and as
of March 31, 2024 and December 31, 2023, the Company will pay the remaining of $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="creg:RemainingAmount" scale="0" unitRef="usd" id="ixv-7312">300,000</ix:nonFraction>&#160;upon completion all the services.&#160;&#160;&#160;</span></p></ix:nonNumeric><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="ixv-3476"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>5. ACCRUED
LIABILITIES AND OTHER PAYABLES</b></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; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="ixv-3482"><span>Accrued
liabilities and other payables consisted of the following as of March 31, 2024 and December 31, 2023:</span></ix:nonNumeric></p>

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

<ix:continuation id="_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock-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: justify">&#160;</td><td style="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">2024</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">Education and union fund and social insurance 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:num-dot-decimal" name="us-gaap:AccruedInsuranceCurrent" scale="0" unitRef="usd" id="ixv-7313">87,187</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:num-dot-decimal" name="us-gaap:AccruedInsuranceCurrent" scale="0" unitRef="usd" id="ixv-7314">181,394</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Accrued payroll and welfare</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedPayrollTaxesCurrent" scale="0" unitRef="usd" id="ixv-7315">252,038</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:num-dot-decimal" name="us-gaap:AccruedPayrollTaxesCurrent" scale="0" unitRef="usd" id="ixv-7316">263,472</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: justify">Accrued litigation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="creg:AccruedLitigationCurrent" scale="0" unitRef="usd" id="ixv-7317">2,120,405</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:num-dot-decimal" name="creg:AccruedLitigationCurrent" scale="0" unitRef="usd" id="ixv-7318">2,124,087</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:num-dot-decimal" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd" id="ixv-7319">161,198</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:num-dot-decimal" name="us-gaap:OtherAccountsPayableAndAccruedLiabilities" scale="0" unitRef="usd" id="ixv-7320">95,508</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: justify; 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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-7321">2,620,828</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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:num-dot-decimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-7322">2,664,461</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Accrued
litigation was&#160;mainly for court enforcement fee, fee to lawyer, penalty and other fees (see Note 14).</span></p></ix:nonNumeric><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="creg:TaxPayableTextBlock" id="ixv-3551"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>6. TAXES
PAYABLE</b></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; text-align: justify"><span><ix:nonNumeric contextRef="c0" continuedAt="creg_IncomeTaxPayableDisclosureTableTextBlock-c0_cont_1" escape="true" name="creg:IncomeTaxPayableDisclosureTableTextBlock" id="ixv-7323">Taxes payable
consisted of the following as of March 31, 2024 and December 31, 2023</ix:nonNumeric>:</span></p>

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

<ix:continuation id="creg_IncomeTaxPayableDisclosureTableTextBlock-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: justify">&#160;</td><td style="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">2024</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">Income tax</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:num-dot-decimal" name="us-gaap:AccruedIncomeTaxes" scale="0" unitRef="usd" id="ixv-7324">7,641,690</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:num-dot-decimal" name="us-gaap:AccruedIncomeTaxes" scale="0" unitRef="usd" id="ixv-7325">7,627,529</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-7326">230</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:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd" id="ixv-7327">187</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: justify">Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TaxesPayableCurrentAndNoncurrent" scale="0" unitRef="usd" id="ixv-7328">7,641,920</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:num-dot-decimal" name="us-gaap:TaxesPayableCurrentAndNoncurrent" scale="0" unitRef="usd" id="ixv-7329">7,627,716</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:num-dot-decimal" name="us-gaap:TaxesPayableCurrent" scale="0" unitRef="usd" id="ixv-7330">4,291,295</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:num-dot-decimal" name="us-gaap:TaxesPayableCurrent" scale="0" unitRef="usd" id="ixv-7331">4,277,091</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: justify; padding-bottom: 4pt">Noncurrent</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:num-dot-decimal" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="0" unitRef="usd" id="ixv-7332">3,350,625</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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:num-dot-decimal" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="0" unitRef="usd" id="ixv-7333">3,350,625</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>As of March
31, 2024, income tax payable included&#160;$<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="creg:IncomeTaxPayable" scale="6" unitRef="usd" id="ixv-7334">7.61</ix:nonFraction>&#160;million from recording the estimated one-time transition tax on post-1986 foreign
unremitted earnings under the Tax Cut and Jobs Act signed on December 22, 2017 ($<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="creg:CurrentTaxPayable" scale="6" unitRef="usd" id="ixv-7335">4.28</ix:nonFraction>&#160;million included in current tax payable and
$<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="6" unitRef="usd" id="ixv-7336">3.35</ix:nonFraction>&#160;million noncurrent).&#160;<ix:nonNumeric contextRef="c0" name="us-gaap:IncomeTaxHolidayDescription" id="ixv-7337">An election was available for the U.S. shareholders of a foreign company to pay the tax liability
in installments over a period of eight years (until year 2026) with 8% of net tax liability in each of the first five years, 15% in the
sixth year, 20% in the seventh year, and 25% in the eighth year.</ix:nonNumeric>&#160;The Company made such an election.&#160;</span></p></ix:nonNumeric><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: 15 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="creg:DeferredTaxAssetsNetDisclosureTextBlock" id="ixv-3637"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>7. DEFERRED
TAX, NET</b></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; text-align: justify"><span>Deferred
tax assets resulted from asset impairment loss which was temporarily non-tax deductible for tax purposes but expensed in accordance with
US GAAP; interest income in sales-type leases which was recognized as income for tax purposes but not for book purpose as it did not meet
revenue recognition in accordance with US GAAP; accrued employee social insurance that can be deducted for tax purposes in the future,
and the difference between tax and accounting basis of cost of fixed assets which was capitalized for tax purposes and expensed as part
of cost of systems in accordance with US GAAP. Deferred tax liability arose from the difference between tax and accounting basis of net
investment in sales-type leases.</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; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="ixv-3646"><span>As of March
31, 2024 and December 31, 2023, deferred tax assets consisted of the following:</span></ix:nonNumeric></p>

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

<ix:continuation continuedAt="_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-c0_cont_2" id="_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-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="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">&#160;</td><td style="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">2024</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; width: 76%; text-align: justify">Accrued expenses</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:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="0" unitRef="usd" id="ixv-7338">614,269</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:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="0" unitRef="usd" id="ixv-7339">615,336</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.25in; text-align: justify">Write-off Erdos TCH net investment in sales-type leases *</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" id="ix_0_fact" name="us-gaap:DeferredTaxAssetsInvestments" scale="0" unitRef="usd">4,056,219</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:num-dot-decimal" id="ix_1_fact" name="us-gaap:DeferredTaxAssetsInvestments" scale="0" unitRef="usd">4,063,263</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.125in; padding-left: 0.25in; text-align: justify">Impairment loss of Xi&#8217;an TCH&#8217;s investment into the HYREF fund</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsEquityMethodInvestments" scale="0" unitRef="usd" id="ixv-7342">2,642,706</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:num-dot-decimal" name="us-gaap:DeferredTaxAssetsEquityMethodInvestments" scale="0" unitRef="usd" id="ixv-7343">2,647,296</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: justify">US NOL</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" scale="0" unitRef="usd" id="ixv-7344">1,086,706</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:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" scale="0" unitRef="usd" id="ixv-7345">1,086,706</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.125in; padding-left: 0.25in; text-align: justify; padding-bottom: 1.5pt">PRC NOL</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="0" unitRef="usd" id="ixv-7346">290,493</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:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="0" unitRef="usd" id="ixv-7347">8,355,472</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Total deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="0" unitRef="usd" id="ixv-7348">8,690,393</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:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="0" unitRef="usd" id="ixv-7349">16,768,073</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-left: 0.125in; text-indent: -0.125in; text-align: justify; padding-bottom: 1.5pt">Less: valuation allowance for deferred tax assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd" id="ixv-7350">8,690,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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="0" unitRef="usd" id="ixv-7351">16,768,073</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify; padding-bottom: 4pt">Deferred tax assets, net</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-48">-</div></td><td style="padding-bottom: 2.5pt; 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-49">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>


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

<ix:continuation id="_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-c0_cont_2"><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: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">*</span></td><td style="text-align: justify"><ix:footnote id="ix_0_footnote" xml:lang="en-US"><span style="font-size: 10pt">This represents the tax basis
of Erdos TCH investment in sales type leases, which was written off under US GAAP upon modification of lease terms, which made the lease
payments contingent upon generation of electricity.</span></ix:footnote></td>
</tr></table></ix:continuation></ix:nonNumeric><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="creg_EntrustedLoanPayableTextBlock-c0_cont_1" escape="true" name="creg:EntrustedLoanPayableTextBlock" id="ixv-3754"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>8. ENTRUSTED
LOAN PAYABLE</b></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; text-align: justify"><span><i><span style="text-decoration:underline">Entrusted
Loan Payable (HYREF Loan)</span></i></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; text-align: justify"><span>The HYREF
Fund was established in July 2013 with a total fund of RMB&#160;<ix:nonFraction contextRef="c65" decimals="-6" format="ixt:num-dot-decimal" name="creg:TotalFundCapitalContribution" scale="6" unitRef="cny" id="ixv-7352">460</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c65" decimals="-6" format="ixt:num-dot-decimal" name="creg:TotalFundCapitalContribution" scale="6" unitRef="usd" id="ixv-7353">77</ix:nonFraction>&#160;million) invested in Xi&#8217;an Zhonghong
for Zhonghong&#8217;s three new CDQ WHPG projects.&#160;The HYREF Fund invested RMB&#160;<ix:nonFraction contextRef="c66" decimals="-6" format="ixt:num-dot-decimal" name="creg:EquityInvestment" scale="6" unitRef="cny" id="ixv-7354">3</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c66" decimals="-5" format="ixt:num-dot-decimal" name="creg:EquityInvestment" scale="6" unitRef="usd" id="ixv-7355">0.5</ix:nonFraction>&#160;million) as an equity
investment and RMB&#160;<ix:nonFraction contextRef="c67" decimals="-6" format="ixt:num-dot-decimal" name="creg:DebtInvestment" scale="6" unitRef="cny" id="ixv-7356">457</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c67" decimals="-5" format="ixt:num-dot-decimal" name="creg:DebtInvestment" scale="6" unitRef="usd" id="ixv-7357">74.5</ix:nonFraction>&#160;million) as a debt investment in Xi&#8217;an Zhonghong; in return for such investments,
the HYREF Fund was to receive interest from Zhonghong for the HYREF Fund&#8217;s debt investment. The loan was collateralized by the accounts
receivable and the fixed assets of Shenqiu Phase I and II power generation systems; the accounts receivable and fixed assets of Zhonghong&#8217;s
three CDQ WHPG systems; and a&#160;<ix:nonFraction contextRef="c68" decimals="-6" format="ixt:num-dot-decimal" name="creg:TotalFundCapitalContribution" scale="6" unitRef="cny" id="ixv-7358">27</ix:nonFraction>&#160;million RMB ($<ix:nonFraction contextRef="c68" decimals="-4" format="ixt:num-dot-decimal" name="creg:TotalFundCapitalContribution" scale="6" unitRef="usd" id="ixv-7359">4.39</ix:nonFraction>&#160;million) capital contribution made by Xi&#8217;an TCH in Zhonghong.
Repayment of the loan (principal and interest) was also jointly and severally guaranteed by Xi&#8217;an TCH and the Chairman and CEO of
the Company. In the fourth quarter of 2015, three power stations of Erdos TCH were pledged to Industrial Bank as an additional guarantee
for the loan to Zhonghong&#8217;s three CDQ WHPG systems. In 2016, two additional power stations of Erdos TCH and Pucheng Phase I and
II systems were pledged to Industrial Bank as an additional guarantee along with Xi&#8217;an TCH&#8217;s equity in Zhonghong.&#160;</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; text-align: justify"><span>The term
of this loan was for 60 months from July 31, 2013 to July 30, 2018, with interest of&#160;<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtWeightedAverageInterestRateOverTime" scale="-2" unitRef="pure" id="ixv-7360">12.5</ix:nonFraction>%.&#160;<ix:nonNumeric contextRef="c0" name="creg:DescriptionOfRemainingLoanBalance" id="ixv-7361">The Company paid RMB 50 million
($7.54 million) of the RMB 280 million ($42.22 million), and on August 5, 2016, the Company entered into a supplemental agreement with
the lender to extend the due date of the remaining RMB 230 million ($34.68 million) of the original RMB 280 million ($45.54 million) to
August 6, 2017. During the year ended December 31, 2017, the Company negotiated with the lender again to further extend the remaining
loan balance of RMB 230 million ($34.68 million), RMB 100 million ($16.27 million), and RMB 77 million ($12.08 million). The lender had
tentatively agreed to extend the remaining loan balance until August 2019 with interest of 9%, subject to the final approval from its
headquarters. The headquarters did not approve the extension proposal with interest of 9%; however, on December 29, 2018, the Company
and the lender agreed to an alternative repayment proposal as described below.</ix:nonNumeric>&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p></ix:nonNumeric><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: 16 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="creg_EntrustedLoanPayableTextBlock-c0_cont_2" id="creg_EntrustedLoanPayableTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i><span style="text-decoration:underline">Repayment
of HYREF loan</span></i></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; text-align: justify"><span>1.&#160;Transfer
of Chengli project as partial repayment</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; text-align: justify"><span>On December
29, 2018, Xi&#8217;an Zhonghong, Xi&#8217;an TCH, HYREF, Guohua Ku, and Chonggong Bai entered into a CDQ WHPG Station Fixed Assets Transfer
Agreement, pursuant to which Xi&#8217;an Zhonghong transferred Chengli CDQ WHPG station as the repayment for the loan of RMB&#160;<ix:nonFraction contextRef="c69" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfDebt" scale="0" unitRef="cny" id="ixv-7362">188,639,400</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c69" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfDebt" scale="6" unitRef="usd" id="ixv-7363">27.54</ix:nonFraction>&#160;million)
to HYREF, the transfer of which was completed on January 22, 2019.</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; text-align: justify"><span>Xi&#8217;an
TCH is a secondary limited partner of HYREF. The FV of the CDQ WHPG station applied in the transfer was determined by the parties based
upon the appraisal report issued by Zhonglian Assets Appraisal Group (Shaanxi) Co., Ltd. as of August 15, 2018. However, per the discussion
below, Xi&#8217;an Zhonghong, Xi&#8217;an TCH, Guohua Ku and Chonggong Bai (the &#8220;Buyers&#8221;) entered into a Buy Back Agreement,
also agreed to buy back the Station when conditions under the Buy Back Agreement are met. Due to the Buy Back agreement, the loan was
not deemed repaid, and therefore the Company recognized Chengli project as assets subject to buyback and kept the loan payable remained
recognized under ASC 405-20-40-1 as of December 31, 2020. The Buy Back agreement was terminated in April 2021.</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; text-align: justify"><span>2.&#160;Buy
Back Agreement</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; text-align: justify"><span>On December
29, 2018, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, HYREF, Guohua Ku, Chonggong Bai and Xi&#8217;an Hanneng Enterprises Management Consulting
Co. Ltd. (&#8220;Xi&#8217;an Hanneng&#8221;) entered into a Buy Back Agreement.&#160;&#160;&#160;</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; text-align: justify"><span>Pursuant
to the Buy Back Agreement, the Buyers jointly and severally agreed to buy back all outstanding capital equity of Xi&#8217;an Hanneng which
was transferred to HYREF by Chonggong Bai (see 3 below), and a CDQ WHPG station in Boxing County which was transferred to HYREF by Xi&#8217;an
Zhonghong. The buy-back price for the Xi&#8217;an Hanneng&#8217;s equity was based on the higher of (i) the market price of the equity
shares at the time of buy-back; or (ii) the original transfer price of the equity shares plus bank interest. The buy-back price for the
Station was based on the higher of (i) the FV of the Station on the date transferred; or (ii) the loan balance at the date of the transfer
plus interest accrued through that date. HYREF could request that the Buyers buy back the equity shares of Xi&#8217;an Hanneng and/or
the CDQ WHPG station if one of the following conditions is met: (i) HYREF holds the equity shares of Xi&#8217;an Hanneng until December
31, 2021; (ii) Xi&#8217;an Huaxin New Energy Co., Ltd., is delisted from The National Equities Exchange And Quotations Co., Ltd., a Chinese
over-the-counter trading system (the &#8220;NEEQ&#8221;); (iii) Xi&#8217;an Huaxin New Energy, or any of the Buyers or its affiliates
has a credit problem, including not being able to issue an auditor report or standard auditor report or any control person or executive
of the Buyers is involved in crimes and is under prosecution or has other material credit problems, to HYREF&#8217;s reasonable belief;
(iv) if Xi&#8217;an Zhonghong fails to timely make repayment on principal or interest of the loan agreement, its supplemental agreement
or extension agreement; (v) the Buyers or any party to the Debt Repayment Agreement materially breaches the Debt Repayment Agreement or
its related transaction documents, including but not limited to the Share Transfer Agreement, the Pledged Assets Transfer Agreement, the
Entrusted Loan Agreement and their guarantee agreements and supplemental agreements.&#160;Due to halted trading of Huaxin stock by NEEQ
for not filing its 2018 annual report, on December 19, 2019, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, Guohua Ku and Chonggong Bai jointly
and severally agreed to buy back all outstanding capital equity of Xi&#8217;an Hanneng which was transferred to HYREF by Chonggong Bai
earlier. The total buy back price was RMB&#160;<ix:nonFraction contextRef="c70" decimals="0" format="ixt:num-dot-decimal" name="creg:BuyBackPrice" scale="0" unitRef="cny" id="ixv-7364">261,727,506</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c70" decimals="-4" format="ixt:num-dot-decimal" name="creg:BuyBackPrice" scale="6" unitRef="usd" id="ixv-7365">37.52</ix:nonFraction>&#160;million) including accrued interest of RMB&#160;<ix:nonFraction contextRef="c71" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentIncreaseAccruedInterest" scale="0" unitRef="cny" id="ixv-7366">14,661,506</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c71" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentIncreaseAccruedInterest" scale="6" unitRef="usd" id="ixv-7367">2.10</ix:nonFraction>&#160;million),
and was paid in full by Xi&#8217;an TCH on December 20, 2019.</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; text-align: justify"><span>On April
9, 2021, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination of Fulfillment Agreement (termination
agreement). Under the termination agreement, the original buyback agreement entered on December 19, 2019 was terminated upon signing&#160;of
the termination agreement. HYREF will not execute the buy-back option and will not ask for any additional payment from the buyers other
than keeping the CDQ WHPG station from Chengli project. The Company recorded a gain of approximately $<ix:nonFraction contextRef="c72" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSalesOfConsumerLoans" scale="6" unitRef="usd" id="ixv-7368">3.1</ix:nonFraction>&#160;million from transferring
the CDP WHPG station to HYREF as partial repayment of the entrusted loan and accrued interest of RMB&#160;<ix:nonFraction contextRef="c72" decimals="0" format="ixt:num-dot-decimal" name="creg:RepaymentsOfAccruedInterest" scale="0" unitRef="cny" id="ixv-7369">188,639,400</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c72" decimals="-4" format="ixt:num-dot-decimal" name="creg:RepaymentsOfAccruedInterest" scale="6" unitRef="usd" id="ixv-7370">27.54</ix:nonFraction>&#160;million)
to HYREF resulting from the termination of the buy-back agreement.&#160;</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; text-align: justify"><span>3. Transfer
of Xuzhou Huayu Project and Shenqiu Phase I&#160;&amp; II project to Mr. Bai for partial repayment of HYREF loan</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; text-align: justify"><span>On January
4, 2019, Xi&#8217;an Zhonghong, Xi&#8217;an TCH, and Mr. Chonggong Bai entered into a Projects Transfer Agreement, pursuant to which Xi&#8217;an
Zhonghong transferred a CDQ WHPG station (under construction) located in Xuzhou City for Xuzhou Huayu Coking Co., Ltd. (&#8220;Xuzhou
Huayu Project&#8221;) to Mr. Bai for RMB&#160;<ix:nonFraction contextRef="c73" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="cny" id="ixv-7371">120,000,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c73" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="6" unitRef="usd" id="ixv-7372">17.52</ix:nonFraction>&#160;million) and Xi&#8217;an TCH transferred two Biomass Power
Generation Projects in Shenqiu (&#8220;Shenqiu Phase I and II Projects&#8221;) to Mr. Bai for RMB&#160;<ix:nonFraction contextRef="c74" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilitiesAccruedInterest" scale="0" unitRef="cny" id="ixv-7373">127,066,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c74" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilitiesAccruedInterest" scale="6" unitRef="usd" id="ixv-7374">18.55</ix:nonFraction>&#160;million).
Mr. Bai agreed to transfer all the equity shares of his wholly owned company, Xi&#8217;an Hanneng, to HYREF as repayment for the RMB&#160;<ix:nonFraction contextRef="c75" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="cny" id="ixv-7375">247,066,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c75" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="6" unitRef="usd" id="ixv-7376">36.07</ix:nonFraction>&#160;million)
loan made by Xi&#8217;an Zhonghong to HYREF as consideration for the transfer of the Xuzhou Huayu Project and Shenqiu Phase I and II Projects.&#160;&#160;</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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "></p><div>

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

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

</div><ix:continuation id="creg_EntrustedLoanPayableTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>On February
15, 2019, Xi&#8217;an Zhonghong completed the transfer of the Xuzhou Huayu Project and Xi&#8217;an TCH completed the transfer of Shenqiu
Phase I and II Projects to Mr. Bai, and on January 10, 2019, Mr. Bai transferred all the equity shares of his wholly owned company, Xi&#8217;an
Hanneng, to HYREF as repayment of Xi&#8217;an Zhonghong&#8217;s loan to HYREF as consideration for the transfer of the Xuzhou Huayu Project
and Shenqiu Phase I and II Projects.&#160;</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; text-align: justify"><span>Xi&#8217;an
Hanneng is a holding company and was supposed to own&#160;<ix:nonFraction contextRef="c76" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentOwnedBalanceShares" scale="0" unitRef="shares" id="ixv-7377">47,150,000</ix:nonFraction>&#160;shares of Xi&#8217;an Huaxin New Energy Co., Ltd. (&#8220;Huaxin&#8221;),
so that HYREF will indirectly receive and own such shares of Xi&#8217;an Huaxin as the repayment for the loan of Zhonghong. Xi&#8217;an
Hanneng already owned&#160;<ix:nonFraction contextRef="c76" decimals="0" format="ixt:num-dot-decimal" name="creg:OwnedShares" scale="0" unitRef="shares" id="ixv-7378">29,948,000</ix:nonFraction>&#160;shares of Huaxin; however, Xi&#8217;an Hanneng was not able to obtain the remaining&#160;<ix:nonFraction contextRef="c76" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ExcessStockSharesIssued" scale="0" unitRef="shares" id="ixv-7379">17,202,000</ix:nonFraction>&#160;shares
due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report.</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; text-align: justify"><span>On December
19, 2019, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, Guohua Ku and Chonggong Bai jointly and severally agreed to buy back all outstanding
capital equity of Xi&#8217;an Hanneng which was transferred to HYREF by Chonggong Bai earlier. The total buy back price was RMB&#160;<ix:nonFraction contextRef="c77" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="cny" id="ixv-7380">261,727,506</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c77" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="6" unitRef="usd" id="ixv-7381">37.52</ix:nonFraction>&#160;million)
including accrued interest of RMB&#160;<ix:nonFraction contextRef="c77" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilitiesAccruedInterest" scale="0" unitRef="cny" id="ixv-7382">14,661,506</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c77" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilitiesAccruedInterest" scale="6" unitRef="usd" id="ixv-7383">2.10</ix:nonFraction>&#160;million), and was paid in full by Xi&#8217;an TCH on December 20, 2019.&#160;On
December 20, 2019,&#160;Mr. Bai, Xi&#8217;an TCH and Xi&#8217;an Zhonghong agreed to have Mr. Bai repay the Company in cash for the transfer
price of Xuzhou Huayu and Shenqiu in five installment payments. The 1<sup>st</sup>&#160;payment of RMB&#160;<ix:nonFraction contextRef="c78" decimals="-6" format="ixt:num-dot-decimal" name="creg:PaymentOne" scale="6" unitRef="cny" id="ixv-7384">50</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c78" decimals="-4" format="ixt:num-dot-decimal" name="creg:PaymentOne" scale="6" unitRef="usd" id="ixv-7385">7.17</ix:nonFraction>&#160;million)
was due January 5, 2020, the 2<sup>nd&#160;</sup>payment of RMB&#160;<ix:nonFraction contextRef="c79" decimals="-6" format="ixt:num-dot-decimal" name="creg:PaymentTwo" scale="6" unitRef="cny" id="ixv-7386">50</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c79" decimals="-4" format="ixt:num-dot-decimal" name="creg:PaymentTwo" scale="6" unitRef="usd" id="ixv-7387">7.17</ix:nonFraction>&#160;million) was due February 5, 2020, the
3<sup>rd&#160;</sup>payment of RMB&#160;<ix:nonFraction contextRef="c80" decimals="-6" format="ixt:num-dot-decimal" name="creg:PaymentThree" scale="6" unitRef="cny" id="ixv-7388">50</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c80" decimals="-4" format="ixt:num-dot-decimal" name="creg:PaymentThree" scale="6" unitRef="usd" id="ixv-7389">7.17</ix:nonFraction>&#160;million) was due April 5, 2020, the 4<sup>th</sup>&#160;payment of
RMB&#160;<ix:nonFraction contextRef="c81" decimals="-6" format="ixt:num-dot-decimal" name="creg:PaymentFour" scale="6" unitRef="cny" id="ixv-7390">50</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c81" decimals="-4" format="ixt:num-dot-decimal" name="creg:PaymentFour" scale="6" unitRef="usd" id="ixv-7391">7.17</ix:nonFraction>&#160;million) was due on June 30, 2020, and the final payment of RMB&#160;<ix:nonFraction contextRef="c82" decimals="0" format="ixt:num-dot-decimal" name="creg:FinalPayment" scale="0" unitRef="cny" id="ixv-7392">47,066,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c82" decimals="-4" format="ixt:num-dot-decimal" name="creg:FinalPayment" scale="6" unitRef="usd" id="ixv-7393">6.75</ix:nonFraction>&#160;million)
was due September 30, 2020. As of December 31, 2020, the Company received the full payment of RMB&#160;<ix:nonFraction contextRef="c83" decimals="-6" format="ixt:num-dot-decimal" name="creg:FullPayment" scale="6" unitRef="cny" id="ixv-7394">247</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c83" decimals="-4" format="ixt:num-dot-decimal" name="creg:FullPayment" scale="6" unitRef="usd" id="ixv-7395">36.28</ix:nonFraction>&#160;million)
from Mr. Bai.</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; text-align: justify"><span>4. The lender
agreed to extend the repayment of RMB&#160;<ix:nonFraction contextRef="c84" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="6" unitRef="cny" id="ixv-7396">77.00</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c84" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="6" unitRef="usd" id="ixv-7397">11.06</ix:nonFraction>&#160;million) to July 8, 2023. However, per court&#8217;s judgement
on June 28, 2021, the Company should repay principal $<ix:nonFraction contextRef="c85" decimals="-4" format="ixt:num-dot-decimal" name="creg:RepaymentPrincipalAmount" scale="6" unitRef="usd" id="ixv-7398">11.06</ix:nonFraction>&#160;million and accrued interest of RMB&#160;<ix:nonFraction contextRef="c85" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilitiesAccruedInterest" scale="0" unitRef="cny" id="ixv-7399">2,418,229</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c85" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilitiesAccruedInterest" scale="6" unitRef="usd" id="ixv-7400">0.35</ix:nonFraction>&#160;million)
within 10 days from the judgment date to Beijing Hongyuan Recycling Energy Investment Center (Limited Partnership). In the end of 2022,
Beijing No.4 Intermediate People&#8217;s Court of Beijing entered into the judgment enforcement procedure, which, in addition to the loan
principal with interest amount, Xi&#8217;an Zhonghong Technology Co., Ltd. was to pay judgment enforcement fee, late fee and other fees
of RMB&#160;<ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForFees" scale="0" unitRef="cny" id="ixv-7401">80,288,184</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c63" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForFees" scale="6" unitRef="usd" id="ixv-7402">11.53</ix:nonFraction>&#160;million) in total, the Company recorded these additional fees in 2022. The Company has not paid
it yet as of this report date.</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; text-align: justify"><span>Xi&#8217;an
TCH had investment RMB&#160;<ix:nonFraction contextRef="c86" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:Investments" scale="6" unitRef="cny" id="ixv-7403">75.00</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c86" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:Investments" scale="6" unitRef="usd" id="ixv-7404">11.63</ix:nonFraction>&#160;million) into the HYREF fund as a secondary limited partner, and the Company
recorded an impairment loss of $<ix:nonFraction contextRef="c87" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment" scale="6" unitRef="usd" id="ixv-7405">11.63</ix:nonFraction>&#160;million for such investment during the year ended December 31, 2021 due to uncertainty of the
collection of the investment. This was impaired as Hongyuan does not have the ability to pay back (see Note 14 &#8211; Litigation).</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:DebtDisclosureTextBlock" id="ixv-3854"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>9. NOTE
PAYABLE, NET</b>&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i><span style="text-decoration:underline">Promissory
Notes in April 2021</span></i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>On April
2, 2021, the Company entered into a Note Purchase Agreement with an institutional investor, pursuant to which the Company issued to the
Purchaser a Promissory Note of $<ix:nonFraction contextRef="c88" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleNotesPayable" scale="0" unitRef="usd" id="ixv-7406">5,250,000</ix:nonFraction>. The Purchaser purchased the Note with an OID of $<ix:nonFraction contextRef="c88" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd" id="ixv-7407">250,000</ix:nonFraction>, which was recognized as a debt discount
is amortized using the interest method over the life of the note. The Note bears interest at&#160;<ix:nonFraction contextRef="c89" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure" id="ixv-7408">8</ix:nonFraction>% and has a term of&#160;<ix:nonNumeric contextRef="c90" continuedAt="_LongTermDebtTerm-c90_cont_1" format="ixt-sec:durwordsen" name="us-gaap:LongTermDebtTerm" id="ixv-7409">24</ix:nonNumeric>&#160;months.
All outstanding principal and accrued interest on the Note was due and payable on April 1, 2023. However, as of this report date, the
Company did not repay the loan, and no any further action from the lender. The Company&#8217;s obligations under the Note may be prepaid
at any time, provided that in such circumstance the Company would pay&#160;<ix:nonFraction contextRef="c89" decimals="2" format="ixt:num-dot-decimal" name="creg:IncreaseDecreaseOutstandingBalancePercentage" scale="-2" unitRef="pure" id="ixv-7410">125</ix:nonFraction>% of any amounts outstanding under the Note and being prepaid.
Beginning on the date that is six&#160;months&#160;from the issue date of the Note, Purchaser shall have the right to redeem any amount
of this Note up to&#160;$<ix:nonFraction contextRef="c90" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount" scale="0" unitRef="usd" id="ixv-7411">825,000</ix:nonFraction>&#160;per calendar<ix:continuation id="_LongTermDebtTerm-c90_cont_1"> month</ix:continuation> by providing written notice to the Company. Upon receipt of the redemption notice
from the lender, the Company shall pay the applicable redemption amount in cash to lender within three trading days of receipt of such
redemption notice; if the Company fails to pay, then the outstanding balance will automatically be increased by&#160;<ix:nonFraction contextRef="c89" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" unitRef="pure" id="ixv-7413">25</ix:nonFraction>%. On October 28,
2021, the lender made an adjustment of $<ix:nonFraction contextRef="c91" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd" id="ixv-7414">1,370,897</ix:nonFraction>&#160;to increase the outstanding principal of the notes as a result of the Company&#8217;s
failure to pay the redemption amount in cash to lender on time, the Company recorded $<ix:nonFraction contextRef="c91" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivableWithImputedInterestFaceAmount" scale="0" unitRef="usd" id="ixv-7415">1,370,897</ix:nonFraction>&#160;principal adjustment as interest
expense in 2021.&#160;The lender made an adjustment of $<ix:nonFraction contextRef="c92" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio" scale="0" unitRef="usd" id="ixv-7416">229,015</ix:nonFraction>&#160;to increase the outstanding principal of the notes based on a forbearance
agreement entered on September 14, 2022 resulting from the Company&#8217;s default event of being delinquent on SEC filings, the Company
recorded the $<ix:nonFraction contextRef="c93" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebt" scale="0" unitRef="usd" id="ixv-7417">229,015</ix:nonFraction>&#160;principal adjustment as interest expense. During the three months ended March 31, 2024, the Company amortized
OID of $<ix:nonFraction contextRef="c89" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="0" unitRef="usd" id="ixv-7418">0</ix:nonFraction> and recorded $<ix:nonFraction contextRef="c89" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebt" scale="0" unitRef="usd" id="ixv-7419">104,039</ix:nonFraction>&#160;interest expense on this Note; and the Company and Lender exchanged these Partitioned Notes of $<ix:nonFraction contextRef="c94" decimals="0" format="ixt:num-dot-decimal" name="creg:PartitionedNotesPayable" scale="0" unitRef="usd" id="ixv-7420">300,000</ix:nonFraction>&#160;in
total&#160;for the delivery of&#160;<ix:nonFraction contextRef="c95" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-7421">259,067</ix:nonFraction>&#160;shares of the Company&#8217;s common stock which was issued in April 2024.&#160;The Company
recorded $<ix:nonFraction contextRef="c89" decimals="0" format="ixt:num-dot-decimal" name="creg:LossOnConversionNotes" scale="0" unitRef="usd" id="ixv-7422">21,243</ix:nonFraction> loss on conversion of these notes in 2024. During the three months ended March 31, 2023, the Company amortized OID of
$<ix:nonFraction contextRef="c96" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="0" unitRef="usd" id="ixv-7423">31,250</ix:nonFraction> and recorded $<ix:nonFraction contextRef="c96" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebt" scale="0" unitRef="usd" id="ixv-7424">111,064</ix:nonFraction> interest expense on this Note; and the Company and Lender exchanged these Partitioned Notes of $<ix:nonFraction contextRef="c96" decimals="0" format="ixt:num-dot-decimal" name="creg:PartitionedNotesPayable" scale="0" unitRef="usd" id="ixv-7425">500,000</ix:nonFraction>
for the delivery of <ix:nonFraction contextRef="c97" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares" id="ixv-7426">241,537</ix:nonFraction> shares of the Company&#8217;s common stock. The Company recorded $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebt" scale="0" unitRef="usd" id="ixv-7427">10,482</ix:nonFraction> gain on conversion of these notes
in 2023.&#160;As of March 31, 2024, the outstanding principal balance of this note was $<ix:nonFraction contextRef="c89" decimals="0" format="ixt:num-dot-decimal" name="creg:OutstandingPrincipalBalance" scale="0" unitRef="usd" id="ixv-7428">5,025,767</ix:nonFraction>&#160;with accrued interest of $<ix:nonFraction contextRef="c89" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentIncreaseAccruedInterest" scale="0" unitRef="usd" id="ixv-7429">3,305</ix:nonFraction>.
The Note was classified as a current liability in accordance with ASC 470-10-45 Other Presentation Matters &#8211; General Due on Demand
Loan Arrangements.</span></p></ix:nonNumeric><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: 18 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock" id="ixv-3883"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>10. STOCKHOLDERS&#8217;
EQUITY</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i><span style="text-decoration:underline">Warrants</span></i></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; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" id="ixv-3895"><span>Following
is a summary of the activities of warrants that were issued from equity financing for the three months ended March 31, 2024:</span></ix:nonNumeric></p>

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

<ix:continuation id="_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock-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="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">Number of<br/> Warrants</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">Average<br/> Exercise<br/> Price</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">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/> Years</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: justify">Outstanding as of January 1, 2024</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="c98" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" scale="0" unitRef="shares" id="ixv-7430">16,515</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="c98" decimals="1" format="ixt:num-dot-decimal" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding" scale="0" unitRef="usdPershares" id="ixv-7431">10.0</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:nonNumeric contextRef="c99" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="ixv-7432">0.54</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercisable as of January 1, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c98" decimals="0" format="ixt:num-dot-decimal" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable" scale="0" unitRef="shares" id="ixv-7433">16,515</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="c98" decimals="1" format="ixt:num-dot-decimal" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable" scale="0" unitRef="usdPershares" id="ixv-7434">10.0</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:nonNumeric contextRef="c99" format="ixt-sec:duryear" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance" id="ixv-7435">0.54</ix:nonNumeric></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">-</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-51">-</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-52">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exchanged</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">-</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-54">-</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-55">-</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: justify">Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">-</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-57">-</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-58">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Expired</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"><div style="-sec-ix-hidden: hidden-fact-59">-</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: justify">Outstanding as of March 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c101" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" scale="0" unitRef="shares" id="ixv-7436">16,515</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="c101" decimals="1" format="ixt:num-dot-decimal" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding" scale="0" unitRef="usdPershares" id="ixv-7437">10.0</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:nonNumeric contextRef="c100" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="ixv-7438">0.29</ix:nonNumeric></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercisable as of March 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c101" decimals="0" format="ixt:num-dot-decimal" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable" scale="0" unitRef="shares" id="ixv-7439">16,515</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="c101" decimals="1" format="ixt:num-dot-decimal" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable" scale="0" unitRef="usdPershares" id="ixv-7440">10.0</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:nonNumeric contextRef="c100" format="ixt-sec:duryear" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance" id="ixv-7441">0.29</ix:nonNumeric></td><td style="text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="ixv-4044"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>11. STOCK-BASED
COMPENSATION PLAN</b></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; text-align: justify"><span><i><span style="text-decoration:underline">Options
to Employees and Directors</span></i></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; text-align: justify"><span>On June
19, 2015, the stockholders of the Company approved the China Recycling Energy Corporation Omnibus Equity Plan (the &#8220;Plan&#8221;)
at its annual meeting. The total shares of Common Stock authorized for issuance during the term of the Plan is&#160;<ix:nonFraction contextRef="c102" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares" id="ixv-7442">124,626</ix:nonFraction>. The Plan
was effective immediately upon its adoption by the Board of Directors on April 24, 2015, subject to stockholder approval, and will terminate
on the earliest to occur of (i) the 10th anniversary of the Plan&#8217;s effective date, or (ii) the date on which all shares available
for issuance under the Plan shall have been issued as fully-vested shares. The stockholders approved the Plan at their annual meeting
on June 19, 2015.&#160;</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; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="ixv-4058"><span>The following
table summarizes option activity with respect to employees and independent directors for the three months ended March 31, 2024:</span></ix:nonNumeric></p>

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

<ix:continuation id="_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-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="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">Number of<br/> Shares</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">Average<br/> Exercise<br/> Price<br/> per Share</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">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/> Years</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: justify">Outstanding as of January 1, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-7443">500</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="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-7444">16.1</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:nonNumeric contextRef="c103" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-7445">3.32</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercisable as of January 1, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares" id="ixv-7446">500</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="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-7447">16.1</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:nonNumeric contextRef="c103" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="ixv-7448">3.32</ix:nonNumeric></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-60">-</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-61">-</div></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: justify">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-62">-</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-63">-</div></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: justify">Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-64">-</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-65">-</div></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: justify; padding-bottom: 4pt">Outstanding as of March 31, 2024</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="c2" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares" id="ixv-7449">500</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-7450">16.1</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ixv-7451">3.07</ix:nonNumeric></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 4pt">Exercisable as of March 31, 2024</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="c2" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares" id="ixv-7452">500</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares" id="ixv-7453">16.1</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="ixv-7454">3.07</ix:nonNumeric></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:nonNumeric><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock" id="ixv-4190"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>12. INCOME
TAX</b></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; text-align: justify"><span>The Company&#8217;s
Chinese subsidiaries are governed by the Income Tax Law of the PRC concerning privately-run enterprises, which are generally subject to
tax at&#160;<ix:nonFraction contextRef="c104" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" unitRef="pure" id="ixv-7455">25</ix:nonFraction>% on income reported in the statutory financial statements after appropriate tax adjustments. Under Chinese tax law, the
tax treatment of finance and sales-type leases is similar to US GAAP. However, the local tax bureau continues to treat the Company&#8217;s
sales-type leases as operating leases. Accordingly, the Company recorded deferred income taxes.&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><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: 19 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation id="_IncomeTaxDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company&#8217;s
subsidiaries generate all of their income from their PRC operations. All of the Company&#8217;s Chinese subsidiaries&#8217; effective
income tax rate for 2023 and 2022 was&#160;<ix:nonFraction contextRef="c62" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" unitRef="pure" id="ixv-7456"><ix:nonFraction contextRef="c63" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" unitRef="pure" id="ixv-7457">25</ix:nonFraction></ix:nonFraction>%. Yinghua, Shanghai TCH, Xi&#8217;an TCH, Huahong, Zhonghong and Erdos TCH file separate
income tax returns.</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; text-align: justify"><span>There is
no income tax for companies domiciled in the Cayman Islands. Accordingly, the Company&#8217;s CFS do not present any income tax provisions
related to Cayman Islands tax jurisdiction, where Sifang Holding is domiciled.&#160;</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; text-align: justify"><span>The US parent&#160;company,
SPC is taxed in the US and, as of March 31, 2024, had net operating loss (&#8220;NOL&#8221;) carry forwards for income taxes of $<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetInterestCarryforward" scale="6" unitRef="usd" id="ixv-7458">5.43</ix:nonFraction>&#160;million;
for federal income tax purposes, the NOL arising in tax years beginning after 2017 may only reduce&#160;<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets" scale="-2" unitRef="pure" id="ixv-7459">80</ix:nonFraction>% of a taxpayer&#8217;s taxable
income, and may be carried forward indefinitely. However, the coronavirus Aid, Relief and Economic Security Act (&#8220;the CARES Act&#8221;)
issued in March 2020, provides tax relief to both corporate and noncorporate taxpayers by adding a five-year carryback period and temporarily
repealing the&#160;<ix:nonFraction contextRef="c105" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets" scale="-2" unitRef="pure" id="ixv-7460"><ix:nonFraction contextRef="c106" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets" scale="-2" unitRef="pure" id="ixv-7461"><ix:nonFraction contextRef="c107" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets" scale="-2" unitRef="pure" id="ixv-7462">80</ix:nonFraction></ix:nonFraction></ix:nonFraction>% limitation for NOLs arising in 2018, 2019 and 2020. Management believes the realization of benefits from these
losses uncertain due to the US parent company&#8217;s continuing operating losses. Accordingly, a&#160;<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="creg:EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" scale="-2" unitRef="pure" id="ixv-7463">100</ix:nonFraction>% deferred tax asset valuation
allowance was provided.&#160;</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; text-align: justify"><span>As of March
31, 2024, the Company&#8217;s PRC subsidiaries had $<ix:nonFraction contextRef="c108" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="6" unitRef="usd" id="ixv-7464">1.16</ix:nonFraction>&#160;million NOL that can be carried forward to offset future taxable income
for&#160;<ix:nonNumeric contextRef="c0" format="ixt-sec:durwordsen" name="creg:IncomeTaxTermYear" id="ixv-7465">five years</ix:nonNumeric>&#160;from the year the loss is incurred. The NOL was mostly from Erdos TCH and Zhonghong. Management considers the
scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment.
After consideration of all the information available, management believes that significant uncertainty exists with respect to future realization
of the deferred tax assets due to the recurring losses from operations of these entities, accordingly, the Company recorded a&#160;<ix:nonFraction contextRef="c104" decimals="2" format="ixt:num-dot-decimal" name="creg:EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" scale="-2" unitRef="pure" id="ixv-7466">100</ix:nonFraction>%
deferred tax valuation allowance for the PRC NOL.</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; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="ixv-4226"><span>The following
table reconciles the U.S. statutory rates to the Company&#8217;s effective tax rate for the three months ended March 31, 2024 and 2023:</span></ix:nonNumeric></p>

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

<ix:continuation id="_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-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="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">2024</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">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">U.S. statutory rates benefit</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="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-7467">21.0</ix:nonFraction></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">(<ix:nonFraction contextRef="c4" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure" id="ixv-7468">21.0</ix:nonFraction></td><td style="width: 1%; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Tax rate difference &#8211; current provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" unitRef="pure" id="ixv-7469">0.2</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="c4" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" unitRef="pure" id="ixv-7470">3.4</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: justify">Permanent differences</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" unitRef="pure" id="ixv-7471">1.7</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="c4" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" unitRef="pure" id="ixv-7472">5.1</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" unitRef="pure" id="ixv-7473">24.4</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="c4" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" unitRef="pure" id="ixv-7474">17.8</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: justify; padding-bottom: 4pt">Tax expense per financial statements</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="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment" scale="-2" unitRef="pure" id="ixv-7475">5.3</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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="c4" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment" scale="-2" unitRef="pure" id="ixv-7476">5.3</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table></ix:continuation>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="ixv-4292"><span>The provision
for income tax expense (benefit)&#160;for the three months ended March 31, 2024 and 2023 consisted of the following:</span></ix:nonNumeric></p>

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

<ix:continuation id="_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock-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="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">2024</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">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify; padding-bottom: 1.5pt">Income tax expense &#8211; current</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-7477">14,180</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="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-7478">4,534</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 income tax expense</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:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-7479">14,180</ix:nonFraction></td><td style="padding-bottom: 2.5pt; 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:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd" id="ixv-7480">4,534</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="creg_StatutoryReservesTextBlock-c0_cont_1" escape="true" name="creg:StatutoryReservesTextBlock" id="ixv-4329"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>13. STATUTORY
RESERVES</b></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; text-align: justify"><span>Pursuant
to the corporate law of the PRC effective January 1, 2006, the Company is only required to maintain one statutory reserve by appropriating
from its after-tax profit before declaration or payment of dividends. The statutory reserve represents restricted retained earnings.</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; text-align: justify"><span><i><span style="text-decoration:underline">Surplus
Reserve Fund</span></i></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; text-align: justify"><span>The Company&#8217;s
Chinese subsidiaries are required to transfer&#160;<ix:nonFraction contextRef="c109" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfStatutoryReserveNetIncome" scale="-2" unitRef="pure" id="ixv-7481">10</ix:nonFraction>% of their net income, as determined under PRC accounting rules and regulations,
to a statutory surplus reserve fund until such reserve balance reaches&#160;<ix:nonFraction contextRef="c109" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfReserveRegisteredCapital" scale="-2" unitRef="pure" id="ixv-7482">50</ix:nonFraction>% of the Company&#8217;s registered capital.&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p></ix:nonNumeric><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: 20 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation id="creg_StatutoryReservesTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The surplus
reserve fund is non-distributable other than during liquidation and can be used to fund previous years&#8217; losses, if any, and may
be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders in proportion to their
shareholding or by increasing the par value of the shares currently held by them, provided that the remaining reserve balance after such
issue is not less than&#160;<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfRegisteredCapital" scale="-2" unitRef="pure" id="ixv-7483">25</ix:nonFraction>% of the registered capital.&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="creg_StatutoryReservesDisclosureTableTextBlock-c0_cont_1" escape="true" name="creg:StatutoryReservesDisclosureTableTextBlock" id="ixv-4365"><span>The maximum
statutory reserve amount has not been reached for any subsidiary. The table below discloses the statutory reserve amount in the currency
type registered for each Chinese subsidiary as of March 31, 2024 and December 31, 2023:</span></ix:nonNumeric></p>

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

<ix:continuation id="creg_StatutoryReservesDisclosureTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; text-align: left"><span style="font-size: 10pt"><b>Name&#160;of&#160;Chinese&#160;Subsidiaries</b></span></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Registered<br/>
Capital</b></span></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Maximum&#160;Statutory<br/>
Reserve&#160;Amount</b></span></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Statutory<br/>
reserve at<br/>
March 31,<br/>
2024</b></span></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Statutory<br/>
reserve at<br/>
December&#160;31,<br/>
2023</b></span></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; width: 52%; text-align: justify"><span style="font-size: 10pt">Shanghai TCH</span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify">&#160;</td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 8%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c112" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired" scale="0" unitRef="usd" id="ixv-7484">29,800,000</ix:nonFraction></span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify">&#160;</td> <td style="vertical-align: bottom; width: 1%; text-align: justify">&#160;</td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 12%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c112" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="usd" id="ixv-7485">14,900,000</ix:nonFraction></span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify">&#160;</td> <td style="vertical-align: bottom; width: 1%; text-align: justify">&#160;</td> <td style="vertical-align: bottom; width: 1%; text-align: justify"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; width: 8%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c112" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="cny" id="ixv-7486">6,564,303</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c112" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="usd" id="ixv-7487">1,003,859</ix:nonFraction></span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify"><span style="font-size: 10pt">)</span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify">&#160;</td> <td style="vertical-align: bottom; width: 1%; text-align: justify"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; width: 8%; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c113" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="cny" id="ixv-7488">6,564,303</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c113" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="usd" id="ixv-7489">1,003,859</ix:nonFraction></span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify"><span style="font-size: 10pt">)</span></td></tr> <tr> <td style="vertical-align: top; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Xi&#8217;an TCH</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c114" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired" scale="0" unitRef="cny" id="ixv-7490">202,000,000</ix:nonFraction></span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c114" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="cny" id="ixv-7491">101,000,000</ix:nonFraction></span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c114" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="cny" id="ixv-7492">73,947,819</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c114" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="usd" id="ixv-7493">11,272,948</ix:nonFraction></span></td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">)</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="cny" id="ixv-7494">73,947,603</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="usd" id="ixv-7495">11,272,917</ix:nonFraction></span></td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">)</span></td></tr> <tr> <td style="vertical-align: top; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Erdos TCH</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c116" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired" scale="0" unitRef="cny" id="ixv-7496">120,000,000</ix:nonFraction></span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c116" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="cny" id="ixv-7497">60,000,000</ix:nonFraction></span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c116" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="cny" id="ixv-7498">19,035,814</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c116" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="usd" id="ixv-7499">2,914,869</ix:nonFraction></span></td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">)</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c117" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="cny" id="ixv-7500">19,035,814</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c117" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="usd" id="ixv-7501">2,914,869</ix:nonFraction></span></td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">)</span></td></tr> <tr> <td style="vertical-align: top; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Xi&#8217;an Zhonghong</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c118" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired" scale="0" unitRef="cny" id="ixv-7502">30,000,000</ix:nonFraction></span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c118" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="cny" id="ixv-7503">15,000,000</ix:nonFraction></span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> <tr> <td style="vertical-align: top; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Shaanxi Huahong</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c119" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired" scale="0" unitRef="usd" id="ixv-7504">2,500,300</ix:nonFraction></span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c119" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="usd" id="ixv-7505">1,250,150</ix:nonFraction></span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> <tr> <td style="vertical-align: top; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Zhongxun</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c120" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired" scale="0" unitRef="cny" id="ixv-7506">35,000,000</ix:nonFraction></span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><ix:nonFraction contextRef="c120" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="cny" id="ixv-7507">17,500,000</ix:nonFraction></span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> </table></ix:continuation>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i><span style="text-decoration:underline">Common
Welfare Fund</span></i></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; text-align: justify"><span>The common
welfare fund is a voluntary fund to which the Company can transfer&#160;<ix:nonFraction contextRef="c110" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfStatutoryReserveNetIncome" scale="-2" unitRef="pure" id="ixv-7508">5</ix:nonFraction>% to&#160;<ix:nonFraction contextRef="c111" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfStatutoryReserveNetIncome" scale="-2" unitRef="pure" id="ixv-7509">10</ix:nonFraction>% of its net income. This fund can only be utilized
for capital items for the collective benefit of the Company&#8217;s employees, such as construction of dormitories, cafeteria facilities,
and other staff welfare facilities. This fund is non-distributable other than upon liquidation. The Company does not participate in this
fund.&#160;&#160;</span>&#160;</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_LossContingencyDisclosures-c0_cont_1" escape="true" name="us-gaap:LossContingencyDisclosures" id="ixv-4665"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>14. CONTINGENCIES</b></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; text-align: justify"><span>China maintains
a &#8220;closed&#8221; capital account, meaning companies, banks, and individuals cannot move money in or out of the country except in
accordance with strict rules. The People&#8217;s Bank of China (PBOC) and State Administration of Foreign Exchange (SAFE) regulate the
flow of foreign exchange in and out of the country. For inward or outward foreign currency transactions, the Company needs to make a timely
declaration to the bank with sufficient supporting documents to declare the nature of the business transaction. The Company&#8217;s sales,
purchases and expense transactions are denominated in RMB and all of the Company&#8217;s assets and liabilities are also denominated in
RMB. The RMB is not freely convertible into foreign currencies under the current law. Remittances in currencies other than RMB may require
certain supporting documentation in order to make the remittance.</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; text-align: justify"><span>The Company&#8217;s
operations in the PRC are subject to specific considerations and significant risks not typically associated with companies in North America
and Western Europe. These include risks associated with, among others, the political, economic and legal environments and foreign currency
exchange. The Company&#8217;s results may be adversely affected by changes in governmental policies with respect to laws and regulations,
anti-inflationary measures, currency conversion and remittance abroad, and rates and methods of taxation, among other things.&#160;&#160;&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p></ix:nonNumeric><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: 21 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation id="_LossContingencyDisclosures-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i><span style="text-decoration:underline">Litigation</span></i>&#160;</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; text-align: justify"><span>1) In November
2019, Beijing Hongyuan Recycling Energy Investment Center (&#8220;BIPC&#8221;), or Hongyuan, filed a lawsuit with the Beijing Intermediate
People&#8217;s Court against Xi&#8217;an TCH to compel Xi&#8217;an TCH to repurchase certain stock pursuant to a stock repurchase option
agreement. On April 9, 2021, the court rendered a judgment in favor of Hongyuan. Xi&#8217;an TCH filed a motion for retrial to High People&#8217;s
Court of Beijing on April 13, 2022, because Xi&#8217;an TCH paid RMB&#160;<ix:nonFraction contextRef="c121" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLegalSettlements" scale="6" unitRef="cny" id="ixv-7510">261</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c121" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLegalSettlements" scale="6" unitRef="usd" id="ixv-7511">37.58</ix:nonFraction>&#160;million) principal and interest
to Hongyuan as an out-of-court settlement. On April 11, 2022, Xi&#8217;an Zhonghong New Energy Technology Co. Ltd., filed an application
for retrial and provided relevant evidence to the Beijing High People&#8217;s Court on the Civil Judgment No. 264, awaiting trial. On
August 10, 2022, Beijing No. 1 Intermediate People&#8217;s Court of Beijing issued a Certificate of Active Performance, proving that Xi&#8217;an
Zhonghong New Energy Technology Co., Ltd. had fulfilled its buyback obligations as disclosed in Note 9 that,&#160;on April 9, 2021, Xi&#8217;an
TCH, Xi&#8217;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination of Fulfillment Agreement (termination agreement).
Under the termination agreement, the original buyback agreement entered on December 19, 2019 was terminated upon signing of the termination
agreement. HYREF will not execute the buy-back option and will not ask for any additional payment from the buyers other than keeping the
CDQ WHPG station.</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; text-align: justify"><span>As of this
report date, Xi&#8217;an Zhonghong is waiting for Court&#8217;s decision on retrial petition that was submitted in April 2022. During
this waiting period, BIPC entered the execution procedure, and there is a balance of RMB&#160;<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAdditionalCapital" scale="0" unitRef="cny" id="ixv-7512">14,204,317</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OtherAdditionalCapital" scale="6" unitRef="usd" id="ixv-7513">2.20</ix:nonFraction>&#160;million) between
the amount executed by the court and the liability recognized by Xi &#8216;an TCH, which was mainly the enforcement fee, legal and penalty
fee for the original judgement, and was automatically generated by the toll collection system of the People&#8217;s court. The Company
accrued $<ix:nonFraction contextRef="c0" decimals="-4" format="ixt:num-dot-decimal" name="creg:AccruedLitigationExpense" scale="6" unitRef="usd" id="ixv-7514">2.10</ix:nonFraction>&#160;million litigation expense as of March 31, 2024.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>2) On June
28, 2021, Beijing No.4 Intermediate People&#8217;s Court of Beijing entered into a judgement that Xi&#8217;an Zhonghong Technology Co.,
Ltd. should pay the loan principal of RMB&#160;<ix:nonFraction contextRef="c85" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:PrincipalAmountOutstandingOnLoansSecuritized" scale="6" unitRef="cny" id="ixv-7515">77</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c85" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:PrincipalAmountOutstandingOnLoansSecuritized" scale="6" unitRef="usd" id="ixv-7516">11.06</ix:nonFraction>&#160;million) with loan interest of RMB&#160;<ix:nonFraction contextRef="c122" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestAndFeeIncomeOtherLoans" scale="0" unitRef="cny" id="ixv-7517">2,418,449</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c122" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:InterestAndFeeIncomeOtherLoans" scale="6" unitRef="usd" id="ixv-7518">0.35</ix:nonFraction>&#160;million)
to Beijing Hongyuan Recycling Energy Investment Center (Limited Partnership). In the end of 2022, Beijing No.4 Intermediate People&#8217;s
Court of Beijing entered into the judgment enforcement procedure, which, in addition to the loan principal with interest amount, Xi&#8217;an
Zhonghong Technology Co., Ltd. was to pay judgment enforcement fee, late fee and other fees of RMB&#160;<ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="creg:LoansPayableWithVariableAmount" scale="0" unitRef="cny" id="ixv-7519"><ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="creg:LoansPayableWithVariableAmount" scale="0" unitRef="cny" id="ixv-7520"><ix:nonFraction contextRef="c125" decimals="0" format="ixt:num-dot-decimal" name="creg:LoansPayableWithVariableAmount" scale="0" unitRef="cny" id="ixv-7521">80,288,184</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;($<ix:nonFraction contextRef="c123" decimals="-4" format="ixt:num-dot-decimal" name="creg:LoansPayableWithVariableAmount" scale="6" unitRef="usd" id="ixv-7522"><ix:nonFraction contextRef="c124" decimals="-4" format="ixt:num-dot-decimal" name="creg:LoansPayableWithVariableAmount" scale="6" unitRef="usd" id="ixv-7523"><ix:nonFraction contextRef="c125" decimals="-4" format="ixt:num-dot-decimal" name="creg:LoansPayableWithVariableAmount" scale="6" unitRef="usd" id="ixv-7524">11.53</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;million)
in total, the Company recorded these additional fees in 2022. There was no update for this case as of this report date.</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="ixv-4707"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>15. COMMITMENTS</b></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; text-align: justify"><span><i><span style="text-decoration:underline">Lease
Commitment</span></i></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; text-align: justify"><span>On November
20, 2017, Xi&#8217;an TCH entered into a lease for its office from December 1, 2017 through November 30, 2020.&#160;The monthly rent was
RMB&#160;<ix:nonFraction contextRef="c126" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny" id="ixv-7525">36,536</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c126" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd" id="ixv-7526">5,600</ix:nonFraction>) with quarterly payment in advance. This lease expired in&#160;<ix:nonNumeric contextRef="c0" name="creg:LeaseExpirationDate" id="ixv-7527">November 2020</ix:nonNumeric>.&#160;The Company entered a
new lease for the same location from January 1, 2021 through December 31, 2023&#160;with monthly rent of RMB&#160;<ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny" id="ixv-7528">36,536</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd" id="ixv-7529">5,600</ix:nonFraction>),
to be paid every half year in advance. Upon expiration of the lease, the Company entered a new lease agreement for the same location from
January 1, 2024 through December 31, 2026&#160;with monthly rent of RMB&#160;<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny" id="ixv-7530">36,536</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd" id="ixv-7531">5,600</ix:nonFraction>), to be paid every half year in advance.</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; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_LeaseCostTableTextBlock-c0_cont_1" escape="true" name="us-gaap:LeaseCostTableTextBlock" id="ixv-4721"><span>The components
of lease costs, lease term and discount rate with respect of the office lease with an initial term of more than 12 months are as follows:</span></ix:nonNumeric></p>

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

<ix:continuation continuedAt="_LeaseCostTableTextBlock-c0_cont_2" id="_LeaseCostTableTextBlock-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: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="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">March 31,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: justify; padding-bottom: 4pt">Operating lease cost &#8211; amortization of operating lease right-of-use
asset</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="0" unitRef="usd" id="ixv-7532">15,072</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 4pt">Operating lease cost &#8211; interest expense on lease liability</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:num-dot-decimal" name="creg:OperatingLeaseCostInterestExpenseOnLeaseLiability" scale="0" unitRef="usd" id="ixv-7533">360</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Weighted Average Remaining Lease Term - Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonNumeric contextRef="c2" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="ixv-7534">2.75</ix:nonNumeric></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Weighted Average Discount Rate - Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure" id="ixv-7535">5</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:nonNumeric><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: 22 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1"><ix:continuation id="_LeaseCostTableTextBlock-c0_cont_2"><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: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="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">March 31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: justify; padding-bottom: 4pt">Operating lease cost &#8211; amortization of operating lease right-of-use
asset</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="0" unitRef="usd" id="ixv-7536">15,618</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 4pt">Operating lease cost &#8211; interest expense on lease liability</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:num-dot-decimal" name="creg:OperatingLeaseCostInterestExpenseOnLeaseLiability" scale="0" unitRef="usd" id="ixv-7537">389</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" continuedAt="_LesseeOperatingLeaseLiabilityMaturityTableTextBlock-c0_cont_1" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="ixv-4804"><span>The following
is a schedule, by years, of maturities of the office lease liabilities as of March 31, 2024:</span></ix:nonNumeric></p>

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

<ix:continuation id="_LesseeOperatingLeaseLiabilityMaturityTableTextBlock-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%; text-align: justify">For the year ended March 31, 2025,</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:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="0" unitRef="usd" id="ixv-7538">61,795</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">For the year ended March 31, 2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="0" unitRef="usd" id="ixv-7539">61,795</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: justify">For the year ended March 31, 2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="0" unitRef="usd" id="ixv-7540">30,898</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Total undiscounted cash flows</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="0" unitRef="usd" id="ixv-7541">154,488</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: justify; padding-bottom: 1.5pt">Less: imputed 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:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="0" unitRef="usd" id="ixv-7542">1,781</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 4pt">Present value of lease liabilities</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:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd" id="ixv-7543">152,707</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i><span style="text-decoration:underline">Employment
Agreement</span></i></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; text-align: justify"><span>On May 8,
2020, the Company entered an employment agreement with Yongjiang Shi, the Company&#8217;s CFO for 24 months. The monthly salary was RMB&#160;<ix:nonFraction contextRef="c128" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="0" unitRef="cny" id="ixv-7544">16,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c128" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="0" unitRef="usd" id="ixv-7545">2,200</ix:nonFraction>).
The Company will grant the CFO no less than&#160;<ix:nonFraction contextRef="c129" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares" id="ixv-7546">5,000</ix:nonFraction>&#160;shares of the Company&#8217;s common stock annually; however, as of this report
date, the Board of Directors and Compensation Committee have not approved the number of shares to be given to the CFO, nor any stock reward
agreement has been signed.</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; text-align: justify"><span>On May 6,
2022, the Company entered another employment agreement with Mr. Shi for 24 months with monthly salary of RMB&#160;<ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="0" unitRef="cny" id="ixv-7547">18,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="0" sign="-" unitRef="usd" id="ixv-7548">2,500</ix:nonFraction>).
The Company will grant the CFO no less than&#160;<ix:nonFraction contextRef="c131" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares" id="ixv-7549">5,000</ix:nonFraction>&#160;shares of the Company&#8217;s common stock annually; however, as of this report
date, the Board of Directors and Compensation Committee have not approved the number of shares to be given to the CFO, nor any stock reward
agreement has been signed.&#160;&#160;</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:SubsequentEventsTextBlock" id="ixv-4859"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>16. SUBSEQUENT
EVENTS</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
follows the guidance in FASB ASC 855-10 for the disclosure of subsequent events. The Company evaluated subsequent events through the date
the unaudited financial statements were issued and determined the Company had no major subsequent event need to be disclosed. </span></p></ix:nonNumeric><div>

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

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

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

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

</div><div><a id="a_008"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>ITEM 2. MANAGEMENT&#8217;S
DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</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>This report on Form
10-Q and other reports filed by the Company from time to time with the SEC (collectively the &#8220;Filings&#8221;) contain or may contain
forward-looking statements and information that are based upon beliefs of, and information currently available to, Company&#8217;s management
as well as estimates and assumptions made by Company&#8217;s management. Readers are cautioned not to place undue reliance on these forward-looking
statements, which are only predictions and speak only as of the date hereof. When used in the filings, the words &#8220;may&#8221;, &#8220;will&#8221;,
&#8220;should&#8221;, &#8220;would&#8221;, &#8220;anticipate&#8221;, &#8220;believe&#8221;, &#8220;estimate&#8221;, &#8220;expect&#8221;,
&#8220;future&#8221;, &#8220;intend&#8221;, &#8220;plan&#8221;, or the negative of these terms and similar expressions as they relate
to Company or Company&#8217;s management identify forward-looking statements. Such statements reflect the current view of Company with
respect to future events and are subject to risks, uncertainties, assumptions, and other factors (including the statements in the section
&#8220;results of operations&#8221; below), and any businesses that Company may acquire. Should one or more of these risks or uncertainties
materialize, or should the underlying assumptions prove incorrect, actual results may differ significantly from those anticipated, believed,
estimated, expected, intended, or planned.</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; "><i>Although the Company
believes the expectations reflected in the forward-looking statements are based on reasonable assumptions, the Company cannot guarantee
future results, levels of activity, performance, or achievements. Except as required by applicable law, including the securities laws
of the United States, the Company does not intend to update any of the forward-looking statements to conform these statements to actual
results. Readers are urged to carefully review and consider the various disclosures made throughout the entirety of annual report, which
attempts to advise interested parties of the risks and factors that may affect our business, financial condition, results of operations,
and prospects.</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; "><i>Our financial statements
are prepared in US Dollars and in accordance with accounting principles generally accepted in the United States. See &#8220;Foreign Currency
Translation and Comprehensive Income (Loss)&#8221; below for information concerning the exchange rates at which Renminbi (&#8220;RMB&#8221;)
were translated into US Dollars (&#8220;USD&#8221;) at various pertinent dates and for pertinent periods.</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; "><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; ">The Company was incorporated
on May 8, 1980 as Boulder Brewing Company under the laws of the State of Colorado. On September 6, 2001, the Company changed its state
of incorporation to the State of Nevada. In 2004, the Company changed its name from Boulder Brewing Company to China Digital Wireless,
Inc. and on March 8, 2007, again changed its name from China Digital Wireless, Inc. to its current name, China Recycling Energy Corporation.
On March 3, 2022, the Company changed its name to Smart Powerr Corp. The Company, through its subsidiaries, provides energy saving solutions
and services, including selling and leasing energy saving systems and equipment to customers, project investment, investment management,
economic information consulting, technical services, financial leasing, purchase of financial leasing assets, disposal and repair of financial
leasing assets, consulting and ensuring of financial leasing transactions in the Peoples Republic of China (&#8220;PRC&#8221;).&#160;</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 Company is in the
process of transforming and expanding into an energy storage integrated solution provider business. We plan to pursue disciplined and
targeted expansion strategies for market areas we currently do not serve. We actively seek and explore opportunities to apply energy storage
technologies to new industries or segments with high growth potential, including industrial and commercial complexes, large scale photovoltaic
(&#8220;PV&#8221;) and wind power stations,&#160;remote islands without electricity,&#160;and cities with multi-energy supplies.</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: 24 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; 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: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">For the three months
ended March 31, 2024 and 2023, the Company had a net loss of $279,797&#160;and $89,504, respectively. The Company had an accumulated deficit
of $60.78&#160;million as of March 31, 2024. The Company disposed all of its systems and currently holds five power generating systems
through Erdos TCH, the five power generating systems are currently not producing any electricity. The Company is in the process of transforming
and expanding into an energy storage integrated solution provider business. The Company plans to pursue disciplined and targeted expansion
strategies for market areas the Company currently does not serve. The Company actively seeks and explores opportunities to apply energy
storage technologies to new industries or segments with high growth potential, including industrial and commercial complexes, large scale
photovoltaic (PV) and wind power stations,&#160;remote islands without electricity,&#160;and smart energy cities with multi-energy supplies.&#160;
The Company&#8217;s cash flow forecast indicates it will have sufficient cash to fund its operations for the next 12 months from the date
of issuance of these CFS.</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 also intends
to raise additional funds by way of a private or public offering, or by obtaining loans from banks or others. While the Company believes
in the viability of its strategy to generate sufficient revenue and in its ability to raise additional funds on reasonable terms and conditions,
there can be no assurances to that effect. The ability of the Company to continue as a going concern depends upon the Company&#8217;s
ability to further implement its business plan and generate sufficient revenue and its ability to raise additional funds by way of a public
or private offering, or debt financing including bank loans.</p><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>Our Subsidiaries and
Projects</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; ">Our business is primarily
conducted through our wholly-owned subsidiaries, Yinghua and Sifang, Sifang&#8217;s wholly-owned subsidiaries, Huahong and Shanghai TCH,
Shanghai TCH&#8217;s wholly-owned subsidiaries, Xi&#8217;an TCH, Xi&#8217;an TCH&#8217;s wholly-owned subsidiary Erdos TCH and Xi&#8217;an
TCH&#8217;s 90% owned and Shanghai TCH&#8217;s 10% owned subsidiary Xi&#8217;an Zhonghong New Energy Technology Co., Ltd., and Zhongxun.
Shanghai TCH was established as a foreign investment enterprise in Shanghai under the laws of the PRC on May 25, 2004, and currently has
registered capital of $29.80 million. Xi&#8217;an TCH was incorporated in Xi&#8217;an, Shaanxi Province under the laws of the PRC in November
2007. Erdos TCH was incorporated in April 2009. Huahong was incorporated in February 2009. Xi&#8217;an Zhonghong New Energy Technology
Co., Ltd. was incorporated in July 2013. Xi&#8217;an TCH owns 90% and Shanghai TCH owns 10% of Zhonghong. Zhonghong provides energy saving
solutions and services, including constructing, selling and leasing energy saving systems and equipment to 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; ">Zhongxun was incorporated
in March 2014 and is a wholly owned subsidiary of Xi&#8217;an TCH.&#160; Zhongxun will be mainly engaged in project investment, investment
management, economic information consulting, and technical services. Zhongxun has not yet commenced operations nor has any capital contribution
been made as of the date of this report.&#160;</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; ">Yinghua was incorporated
on February 11, 2015 by the U.S. parent company. Yinghua will be mainly engaged in financial leasing, purchase of financial leasing assets,
disposal and repair of financial leasing assets, consulting and ensuring of financial leasing transactions, and related factoring business.
Yinghua has not yet commenced operations nor has any capital contribution been made as of the date of this report.&#160;</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 Company&#8217;s organizational
chart as of March 31, 2024 is as follows:</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><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center; ">&#160;<img alt="" src="image_002.jpg"/></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: 25 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; 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: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><i>Erdos TCH &#8211;
Joint Venture</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 14, 2009, the
Company formed a joint venture (the &#8220;JV&#8221;) with Erdos Metallurgy Co., Ltd. (&#8220;Erdos&#8221;) to recycle waste heat from
Erdos&#8217; metal refining plants to generate power and steam to be sold back to Erdos. The name of the JV was Inner Mongolia Erdos TCH
Energy Saving Development Co., Ltd. (&#8220;Erdos TCH&#8221;) with a term of&#160;20&#160;years. Erdos contributed&#160;7% of the total
investment of the project, and Xi&#8217;an TCH Energy Technology Co., Ltd. (&#8220;Xi&#8217;an TCH&#8221;) contributed&#160;93%. On June
15, 2013, Xi&#8217;an TCH and Erdos entered into a share transfer agreement, pursuant to which Erdos sold its&#160;7% ownership interest
in the JV to Xi&#8217;an TCH for $1.29&#160;million (RMB&#160;8&#160;million), plus certain accumulated profits. Xi&#8217;an TCH paid
$1.29&#160;million in July 2013 and, as a result, became the sole stockholder of the JV. Erdos TCH currently has two power generation
systems in Phase I with a total of 18 MW power capacity, and three power generation systems in Phase II with a total of 27 MW power capacity.
On April 28, 2016, Erdos TCH and Erdos entered into a supplemental agreement, effective May 1, 2016, whereby Erdos TCH cancelled monthly
minimum lease payments from Erdos, and started to charge Erdos based on actual electricity sold at RMB 0.30 / KWH. The selling price of
each KWH is determined annually based on prevailing market conditions. In May 2019, Erdos TCH ceased its operations due to renovations
and furnace safety upgrades of Erdos, and the Company initially expected the resumption of operations in July 2020, but the resumption
of operations was further delayed due to government&#8217;s mandate for Erdos to significantly lower its energy consumption per unit of
GDP by implementing a comprehensive technical upgrade of its ferrosilicon production line to meet the City&#8217;s energy-saving targets.&#160;&#160;Erdos
is currently researching the technical rectification scheme. Once the scheme is determined, Erdos TCH will carry out supporting technical
transformation for its waste heat power station project.&#160;During this period, Erdos will compensate Erdos TCH RMB 1 million ($145,460)
per month, until operations resume.&#160;The Company has not recognized any income due to the uncertainty of collection.&#160;</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 addition, Erdos TCH
has&#160;30% ownership in DaTangShiDai (BinZhou) Energy Savings Technology Co., Ltd. (&#8220;BinZhou Energy Savings&#8221;),&#160;30%
ownership in DaTangShiDai DaTong Recycling Energy Technology Co., Ltd. (&#8220;DaTong Recycling Energy&#8221;), and&#160;40% ownership
in DaTang ShiDai TianYu XuZhou Recycling Energy Technology Co, Ltd. (&#8220;TianYu XuZhou Recycling Energy&#8221;). These companies were
incorporated in 2012 but have not had any operations since then nor has any registered capital contribution been made.&#160;<i>&#160;</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; "><b>CRITICAL ACCOUNTING
POLICIES AND ESTIMATES</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 management&#8217;s
discussion and analysis of our financial condition and results of operations are based on our consolidated financial statements (&#8220;CFS&#8221;),
which were prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;US GAAP&#8221;).
The preparation of these CFS requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities
and the disclosure of contingent assets and liabilities at the date of the financial statements as well as the reported net sales and
expenses during the reporting periods. On an ongoing basis, we evaluate our estimates and assumptions. We base our estimates on historical
experience and various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making
judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ
from these estimates under different assumptions or 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; ">While our significant
accounting policies are more fully described in Note 2 to our CFS, we believe the following accounting policies are the most critical
to assist you in fully understanding and evaluating this management discussion and analysis.</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>Basis of Presentation</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; ">These accompanying CFS
were prepared in accordance with US GAAP and pursuant to the rules and regulations of the SEC for financial 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; "></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Principle of Consolidation</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 CFS include the accounts
of CREG and, its subsidiary, Sifang Holdings and Yinghua; Sifang Holdings&#8217; wholly-owned subsidiaries, Huahong and Shanghai TCH;
Shanghai TCH&#8217;s wholly-owned subsidiary Xi&#8217;an TCH; and Xi&#8217;an TCH&#8217;s subsidiaries, Erdos TCH, Zhonghong, and Zhongxun.
Substantially all of the Company&#8217;s revenues are derived from the operations of Shanghai TCH and its subsidiaries, which represent
substantially all of the Company&#8217;s consolidated assets and liabilities as of March 31, 2024. All significant inter-company accounts
and transactions were eliminated in consolidation.</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>Use of Estimates</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; ">In preparing the CFS,
management makes estimates and assumptions that affect the reported amounts of assets and liabilities in the balance sheets as well as
revenues and expenses during the year reported. Actual results may differ from these estimates.&#160;</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>Concentration of Credit
Risk</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; ">Cash includes cash on
hand and demand deposits in accounts maintained within China. Balances at financial institutions within China are not covered by insurance.
The Company has not experienced any losses in such accounts.&#160;</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; ">Certain other financial
instruments, which subject the Company to concentration of credit risk, consist of accounts and other receivables. The Company does not
require collateral or other security to support these receivables. The Company conducts periodic reviews of its customers&#8217; financial
condition and customer payment practices to minimize collection risk on accounts receivable.</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 operations of the
Company are located in the PRC. Accordingly, the Company&#8217;s business, financial condition and results of operations may be influenced
by the political, economic and legal environments in the PRC.&#160;</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; "><b>Revenue Recognition</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>Sales-type Leasing
and Related Revenue Recognition&#160;</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; ">The Company follows Financial
Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 842 (See Operating lease below
as relates to the Company as a lessee). The Company&#8217;s sales type lease contracts for revenue recognition fall under ASC 842.</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 Company constructs
and leases waste energy recycling power generating projects to its customers. The Company typically transfers ownership of the waste energy
recycling power generating projects to its customers at the end of the lease.</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 Company finances
construction of waste energy recycling power generating projects. The sales and cost of sales are recognized at the inception of the lease,
which is when the control is transferred to the lessee. The Company accounts for the transfer of control as a sales type lease in accordance
with ASC 842-10-25-2. The underlying asset is derecognized, and revenue is recorded when collection of payments is probable. This is in
accordance with the revenue recognition principle in ASC 606 -Revenue from contracts with customers. The investment in sales-type leases
consists of the sum of the minimum lease payments receivable less unearned interest income and estimated executory cost. Minimum lease
payments are part of the lease agreement between the Company (as the lessor) and the customer (as the lessee). The discount rate implicit
in the lease is used to calculate the present value of minimum lease payments. The minimum lease payments consist of the gross lease payments
net of executory costs and contingent rentals, if any. Unearned interest is amortized to income over the lease term to produce a constant
periodic rate of return on net investment in the lease. While revenue is recognized at the inception of the lease, the cash flow from
the sales-type lease occurs over the course of the lease, which results in interest income and reduction of receivables. Revenue is recognized
net of value-added tax.</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; "></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><i>Contingent Rental
Income</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; ">The Company records income
from actual electricity generated of each project in the period the income is earned, which is when the electricity is generated. Contingent
rent is not part of minimum lease payments.</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>Foreign Currency Translation
and Comprehensive Income (Loss)</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 Company&#8217;s functional
currency is RMB. For financial reporting purposes, RMB figures were translated into USD as the reporting currency. Assets and liabilities
are translated at the exchange rate in effect on the balance sheet date. Revenues and expenses are translated at the average rate of exchange
prevailing during the reporting period. Translation adjustments arising from the use of different exchange rates from period to period
are included as a component of stockholders&#8217; equity as &#8220;Accumulated other comprehensive income.&#8221; Gains and losses from
foreign currency transactions are included in income. There has been no significant fluctuation in exchange rate for the conversion of
RMB to USD after the balance sheet date.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company uses &#8220;Reporting
Comprehensive Income&#8221; (codified in FASB ASC Topic 220). Comprehensive income is comprised of net income and all changes to the statements
of stockholders&#8217; equity, except those due to investments by stockholders, changes in paid-in capital and distributions to stockholders.</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>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>Comparison of Results
of Operations for the three months ended March 31, 2024 and 2023</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The following table sets
forth the results of our operations for the periods indicated as a percentage of net sales. Certain columns may not add due to rounding.</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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="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">2024</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">%<br/> of Sales</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">%<br/> of Sales</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Sales</td><td>&#160;</td>
    <td style="text-align: left">$</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">%</td><td>&#160;</td>
    <td style="text-align: left">$</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">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Cost of sales</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Gross profit</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">%</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">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Interest income on sales-type leases</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: justify; padding-bottom: 1.5pt">Total operating expenses</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">208,430</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="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">%</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">84,828</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="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Loss from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(208,430</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">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(84,828</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">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Total non-operating income (expenses), net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(57,187</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">-</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">(142</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">-</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Loss before income tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(265,617</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">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(84,970</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">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 1.5pt">Income tax expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,180</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">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,534</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">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 4pt">Net loss</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">(279,797</td><td style="padding-bottom: 2.5pt; 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">-</td><td style="padding-bottom: 2.5pt; 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">(89,504</td><td style="padding-bottom: 2.5pt; 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">-</td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><i>SALES</i>.&#160;Total
sales for the three months ended March 31, 2024 and 2023 were $0.&#160;</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>COST OF SALES.&#160;</i>Cost
of sales (&#8220;COS&#8221;) for the three months ended March 31, 2024 and 2023 were $0.&#160;</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; "><i>GROSS PROFIT</i>.
Gross profit for the three months ended March 31, 2024 and 2023 were $0 with gross margin of 0%.</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: 28 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; 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: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><i>OPERATING EXPENSES</i>.&#160;Operating
expenses consisted of general and administrative expenses (&#8220;G&amp;A&#8221;) totaling $208,430 for the three months ended March 31,
2024, compared to $84,828 for the three months ended March 31, 2023, an increase of $123,602 or 145.7%. The increase in operating expenses
was mainly due to increased audit expense by approximately $44,500, increased professional fee by approximately $15,700 and increased
legal expense by approximately $22,000.&#160;</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>NET NON-OPERATING
INCOME (EXPENSES</i>).&#160;Net non-operating expenses consisted of gain or loss on note conversion, interest income, interest expenses,
and miscellaneous expenses. For the three months ended March 31, 2024, net non-operating expense was $57,187 compared to non-operating
expenses of $142 for the three months ended March 31, 2023. For the three months ended March 31, 2024, we had $39,984 interest income,
and other income of $28,152, which was partly offset by $104,080 interest expense on note payable and loss on note conversion of $21,243.
For the three months ended March 31, 2023, we had $88,195 interest income, gain on note conversion of $10,482 and other income of $12,285,
which was partly offset by $111,104 interest expense on note payable.&#160;</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>INCOME TAX EXPENSE</i>.&#160;Income
tax expense was $14,180 for the three months ended March 31, 2024, compared with $4,534 for the three months ended March 31, 2023. The
consolidated effective income tax rate for the three months ended March 31, 2024 and 2023 were 5.3% and 5.3%, 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; ">NET LOSS. Net loss for
the three months ended March 31, 2024 was $279,797 compared to $89,504 for the three months ended March 31, 2023, an increase of net loss
of $190,293. This increase in net loss was mainly due to increased operating expenses by $123,602, increased loss on note conversion by
$31,725 and decreased interest income by $48,211, which was partly offset by decreased interest expense by $7,024 and increased other
income by $15,867 as described above.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><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; "><b>Comparison of Three
Months Ended March 31, 2024 and 2023</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; ">As of March 31, 2024,
the Company had cash and equivalents of $68.58 million, other current assets (excluding cash and equivalents) of $67.55 million, current
liabilities of $23.66 million, working capital of $112.49 million, a current ratio of 5.75:1 and a liability-to-equity ratio of 0.25:1.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The following is a summary
of cash provided by or used in each of the indicated types of activities during the three months ended March 31, 2024 and 2023:</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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#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">2024</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">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Cash provided by (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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">Operating Activities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(183,519</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">(70,283</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Investing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">68,564,217</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(141,070,591</td><td style="text-align: left">)</td></tr>
  </table><div>


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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Net cash used in operating
activities was $183,519 during the three months ended March 31, 2024, compared to $70,283 for the three months ended March 31, 2023. The
increase in net cash outflow for the three months ended March 31, 2024 was mainly due to increased net loss by $190,293, which partly
offset by decreased cash outflow on advance to suppliers by $2,258, decreased cash outflow on other receivable by $15,374, decreased cash
outflow on taxes payable by $21,853, decreased payment of lease liability by $1,150, and increased cash inflow on accrued liabilities
and other payables by $36,522.</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: 29 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; 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: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span>On
June 19, 2023, the Company entered a purchase agreement with Hubei Bangyu New Energy Technology Co., Ltd. (&#8220;Bangyu&#8221;). The
total contract amount was $82.3 million (RMB 595.0 million) for purchasing the energy storage battery systems. As of March 31, 2024, the
Company made a prepayment to Bangyu of $67.1 million (RMB 476.0 million). The Company is in the process of transforming and expanding
into energy storage integrated solution provider business. The Company actively seeks and explores opportunities to apply energy storage
technologies to new industries or segments with high growth potential, including industrial and commercial complexes, large scale photovoltaic
(PV) and wind power stations,&#160;remote islands without electricity,&#160;and smart energy cities with multi-energy supplies.&#160;</span></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
investing activities was $68,564,217 for the three months ended March 31, 2024, compare with net cash used in investing activities of
$141,070,591 for the three months ended March 31, 2023, respectively. For the three months ended March 31, 2024, investing activities
mainly consisted of repayment of short-term loan receivable of $68,564,217. For the three months ended March 31, 2023, investing activities
mainly consisted of issuance of short-term loan receivable of $141,070,591.</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>On
March 31, 2023, the Company had $140,576,568&#160;(RMB&#160;966.0&#160;million) short term loan to Jinan Youkai Engineering Consulting
Co., Ltd (&#8220;Youkai&#8221;), an unrelated party of the Company. The short-term loan was for five days with a capital utilization fee
of $43,657&#160;(RMB&#160;300,000) per day for total of $218,287&#160;(RMB&#160;1.5&#160;million). To ensure the safety of the funds,
before money was transferred to Youkai, Youkai handed over the official seal, financial seal and bank account UK to the Company for custody
and management until repayment of the loan. The Company received the repayment of $140.6&#160;million in full plus capital utilization
fee on April 3, 2023.</span></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>On
June 30, 2023, the Company loaned $67,120,596&#160;(RMB&#160;485.0&#160;million) to Youkai again, an unrelated party of the Company. The
short-term loan was for five days with a capital utilization fee of $13,839&#160;(RMB&#160;100,000) per day for total of $69,196&#160;(RMB&#160;500,000).
To ensure the safety of the funds, before money was transferred to Youkai, Youkai handed over the official seal, financial seal and bank
account UK to the Company for custody and management until repayment of the loan. The Company received the repayment of $67.2&#160;million
in full plus capital utilization fee on July 3, 2023.</span></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>As
of December 31, 2023, the Company had $68,730,851&#160;(RMB&#160;486.1&#160;million) short term loan to Jinan Youkai Engineering Consulting
Co., Ltd (&#8220;Youkai&#8221;), an unrelated party of the Company. The short-term loan was for five days with a capital utilization fee
of $14,119&#160;(RMB&#160;100,000) per day for total of $70,595&#160;(RMB&#160;500,000). To ensure the safety of the funds, before money
was transferred to Youkai, Youkai handed over the official seal, financial seal and bank account UK to the Company for custody and management
until repayment of the loan. The Company received the repayment of $68.7&#160;million in full plus capital utilization fee in January
2024.</span></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 was no cash provided
by or use in financing activities during the three months ended March 31, 2024 and 2023.</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 do not believe inflation
has had or will have a significant negative impact on our results of operations in 2023.</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>Transfers of Cash
to and from Our Subsidiaries</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 PRC has currency
and capital transfer regulations that require us to comply with certain requirements for the movement of capital. The Company is able
to transfer cash (USD) to its PRC subsidiaries through: (i) an investment (by increasing the Company&#8217;s registered capital in a PRC
subsidiary), or (ii) a stockholder loan. The Company&#8217;s subsidiaries in the PRC have not transferred any earnings or cash to the
Company to date. The Company&#8217;s business is primarily conducted through its subsidiaries. The Company is a holding company and its
material assets consist solely of the ownership interests held in its PRC subsidiaries. The Company relies on dividends paid by its subsidiaries
for its working capital and cash needs, including the funds necessary: (i) to pay dividends or cash distributions to its stockholders,
(ii) to service any debt obligations and (iii) to pay operating expenses. As a result of PRC laws and regulations (noted below) that require
annual appropriations of 10% of after-tax income to be set aside in a general reserve fund prior to payment of dividends, the Company&#8217;s
PRC subsidiaries are restricted in that respect, as well as in others respects noted below, in their ability to transfer a portion of
their net assets to the Company as a dividend.&#160;</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: 30 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; 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: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">With respect to transferring
cash from the Company to its subsidiaries, increasing the Company&#8217;s registered capital in a PRC subsidiary requires the filing of
the local commerce department, while a stockholder loan requires a filing with the state administration of foreign exchange or its local
bureau.</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; ">With respect to the payment
of dividends, we note the following:</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; margin-top: 0; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">1.</span></td><td style="text-align: justify"><span style="font-size: 10pt">PRC regulations currently permit
the payment of dividends only out of accumulated profits, as determined in accordance with accounting standards and PRC regulations (an
in-depth description of the PRC regulations is set forth below);</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; margin-top: 0; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">2.</span></td><td style="text-align: justify"><span style="font-size: 10pt">Our PRC subsidiaries are required
to set aside, at a minimum, 10% of their net income after taxes, based on PRC accounting standards, each year as statutory surplus reserves
until the cumulative amount of such reserves reaches 50% of their registered capital;</span></td>
</tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">3.</span></td><td style="text-align: justify"><span style="font-size: 10pt">Such reserves may not be distributed
as cash dividends;</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="width: 100%; font: 10pt Times New Roman, Times, Serif; ">
  <tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify">&#160;</td>
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">4.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Our PRC subsidiaries may also allocate a portion of their after-tax profits to fund their staff welfare and bonus funds; except in the event of a liquidation, these funds may also not be distributed to stockholders; the Company does not participate in a Common Welfare Fund;</span></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">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">5.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The incurrence of debt, specifically the instruments governing such debt, may restrict a subsidiary&#8217;s ability to pay stockholder dividends or make other cash distributions; and</span></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">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt">6.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">The Company is subject to covenants and consent 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; ">If, for the reasons noted
above, our subsidiaries are unable to pay stockholder dividends and/or make other cash payments to the Company when needed, the Company&#8217;s
ability to conduct operations, make investments, engage in acquisitions, or undertake other activities requiring working capital may be
materially and adversely affected. However, our operations and business, including investment and/or acquisitions by our subsidiaries
within China, will not be affected as long as the capital is not transferred in or out of the PRC.</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>PRC Regulations</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; ">In accordance with PRC
regulations on Enterprises with Foreign Investment and their articles of association, a foreign-invested enterprise (&#8220;FIE&#8221;)
established in the PRC is required to provide statutory reserves, which are appropriated from net profit, as reported in the FIE&#8217;s
PRC statutory accounts. A FIE is required to allocate at least 10% of its annual after-tax profit to the surplus reserve until such reserve
has reached 50% of its respective registered capital (based on the FIE&#8217;s PRC statutory accounts). The aforementioned reserves may
only be used for specific purposes and may not be distributed as cash dividends. Until such contribution of capital is satisfied, the
FIE is not allowed to repatriate profits to its stockholders, unless approved by the State Administration of Foreign Exchange. After satisfaction
of this requirement, the remaining funds may be appropriated at the discretion of the FIE&#8217;s board of directors. Our subsidiary,
Shanghai TCH, qualifies as a FIE and is therefore subject to the above-mandated regulations on distributable profits.&#160;&#160;&#160;</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: 31 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; 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: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Additionally, in accordance
with PRC corporate law, a domestic enterprise is required to maintain a surplus reserve of at least 10% of its annual after-tax profit
until such reserve has reached 50% of its respective registered capital based on the enterprise&#8217;s PRC statutory accounts. The aforementioned
reserves can only be used for specific purposes and may not be distributed as cash dividends. Xi&#8217;an TCH, Huahong, Zhonghong and
Erdos TCH were established as domestic enterprises; therefore, each is subject to the above-mentioned restrictions on distributable profits.</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 a result of PRC laws
and regulations that require annual appropriations of 10% of after-tax income to be set aside, prior to payment of dividends, in a general
reserve fund, the Company&#8217;s PRC subsidiaries are restricted in their ability to transfer a portion of their net assets to the Company
as a dividend or otherwise.</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>Chart of the Company&#8217;s
Statutory Reserve</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; ">Pursuant to PRC corporate
law, effective January 1, 2006, the Company is required to maintain a statutory reserve by appropriating from its after-tax profit before
declaration or payment of dividends. The statutory reserve is restricted retained earnings. Our restricted and unrestricted retained earnings
under US GAAP are set forth below:</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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of</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 style="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">March&#160;31,<br/> 2024</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">Unrestricted accumulated deficit</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(60,777,199</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">(60,497,371</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Restricted retained earnings (surplus reserve fund)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,191,676</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">15,191,645</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: justify; padding-bottom: 4pt">Total accumulated deficit</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">(45,585,523</td><td style="padding-bottom: 2.5pt; 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">(45,305,726</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>OFF-BALANCE SHEET
ARRANGEMENTS</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 not entered into
any other financial guarantees or other commitments to guarantee the payment obligations of any third parties. We have not entered into
any derivative contracts that are indexed to our shares and classified as stockholders&#8217; equity or that are not reflected in our
CFS. Furthermore, we do not have any retained or contingent interest in assets transferred to an unconsolidated entity that serves as
credit, liquidity or market risk support to such entity. We do not have any 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.&#160;</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>CONTRACTUAL OBLIGATIONS</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 Company&#8217;s contractual
obligations as of March 31, 2024 are as follows:</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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">1 year</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">More than</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">See Note</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: justify; border-bottom: Black 1.5pt solid">Contractual Obligation</td><td style="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">or less</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(for&#160;details)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: justify; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Notes payable including accrued interest of $3,305</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">5,029,072</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="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">-</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="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 9%; padding-bottom: 1.5pt; text-align: right">9</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: 1.5pt; text-indent: -9pt; padding-left: 9pt">Entrusted loan including interest payable of $340,868</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">11,193,581</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">-</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">8</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: justify; padding-bottom: 2.5pt; 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">16,222,653</td><td style="padding-bottom: 2.5pt; 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: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company believes
it has sufficient cash as of March 31, 2024, and a sufficient channel to commercial institutions to obtain any loans that may be necessary
to meet its working capital needs. Historically, we have been able to obtain loans or otherwise achieve our financing objectives due to
the Chinese government&#8217;s support for energy-saving businesses with stable cash inflows, good credit ratings and history.</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: 32 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; 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: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="a_009"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 3. Quantitative and Qualitative Disclosures About Market Risk.</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Exchange Rate Risk</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 operations are conducted mainly in the PRC.
As such, our earnings are subject to movements in foreign currency exchange rates when transactions are denominated in RMB, which is our
functional currency. Accordingly, our operating results are affected by changes in the exchange rate between the U.S. dollar and those
currencies.</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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 4. Controls and Procedures.</b>&#160;</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"><b>Disclosure Controls and Procedures</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company maintains disclosure controls and
procedures which are designed to provide reasonable assurance that information required to be disclosed in the Company&#8217;s periodic
SEC reports is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms, and
that such information is accumulated and communicated to its principal executive officer and principal financial officer, as appropriate,
to allow timely decisions regarding required disclosure. The Company&#8217;s management, with the participation of the Company&#8217;s
Chief Executive Officer (&#8220;CEO&#8221;) and Chief Financial Officer (&#8220;CFO&#8221;), has evaluated the effectiveness of the Company&#8217;s
&#8220;disclosure controls and procedures,&#8221; as such term is defined in Rules 13a - 15(e) and 15d - 15(e) of the Securities Exchange
Act of 1934 (&#8220;Exchange Act&#8221;) at the end of the period covered by the report. Based upon that evaluation, our CEO and CFO concluded
that, as of March 31, 2024, the Company&#8217;s disclosure controls and procedures were effective.&#160;</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 Internal Control Over Financial
Reporting</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">With the participation of the Company&#8217;s
management, including its CEO and CFO, the Company also conducted an evaluation of the Company&#8217;s internal control over financial
reporting to determine whether any changes occurred during the Company&#8217;s fiscal quarter ended as of March 31, 2024, that have materially
affected, or are reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting. Based on such
evaluation, management concluded that, as of the end of the period covered by this report, there have not been any changes in the Company&#8217;s
internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the
fiscal quarter to which this report relates that have materially affected, or are reasonably likely to materially affect, the Company&#8217;s
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"><b>Inherent Limitations on Effectiveness of Controls</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 management, including the CEO and CFO, does
not expect that our disclosure controls or our internal control over financial reporting will prevent or detect all error and all fraud.
A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system&#8217;s
objectives will be met. The design of a control system must reflect the fact that there are resource constraints, and the benefits of
controls must be considered relative to their costs. Further, because of the inherent limitations in all control systems, no evaluation
of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances
of fraud, if any, have been detected. The design of any system of controls is based in part on certain assumptions about the likelihood
of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future
conditions. Projections of any evaluation of the effectiveness of controls to future periods are subject to risks. Over time, controls
may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or 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"></p><div>

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

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

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

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

</div><div><a id="a_012"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 1. Legal Proceedings</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">From time to time, we may be subject to legal
proceedings and claims in the ordinary course of business. We are not currently a party to any material legal proceedings, and to our
knowledge none is threatened. There can be no assurance that future legal proceedings arising in the ordinary course of business or otherwise
will not have a material adverse effect on our financial position, results of operations or cash flows.</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>In November
2019, Beijing Hongyuan Recycling Energy Investment Center (&#8220;BIPC&#8221;), or Hongyuan, filed a lawsuit with the Beijing Intermediate
People&#8217;s Court against Xi&#8217;an TCH to compel Xi&#8217;an TCH to repurchase certain stock pursuant to a stock repurchase option
agreement. On April 9, 2021, the court rendered a judgment in favor of Hongyuan. Xi&#8217;an TCH filed a motion for retrial to High People&#8217;s
Court of Beijing on April 13, 2022, because Xi&#8217;an TCH paid RMB&#160;261&#160;million ($37.58&#160;million) principal and interest
to Hongyuan as an out-of-court settlement. On April 11, 2022, Xi&#8217;an Zhonghong New Energy Technology Co. Ltd., filed an application
for retrial and provided relevant evidence to the Beijing High People&#8217;s Court on the Civil Judgment No. 264, awaiting trial. On
August 10, 2022, Beijing No. 1 Intermediate People&#8217;s Court of Beijing issued a Certificate of Active Performance, proving that Xi&#8217;an
Zhonghong New Energy Technology Co., Ltd. had fulfilled its buyback obligations as disclosed in Note 9 that,&#160;on April 9, 2021, Xi&#8217;an
TCH, Xi&#8217;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination of Fulfillment Agreement (termination agreement).
Under the termination agreement, the original buyback agreement entered on December 19, 2019 was terminated upon signing of the termination
agreement. HYREF will not execute the buy-back option and will not ask for any additional payment from the buyers other than keeping the
CDQ WHPG station.</span></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>As of the
date of this report, Xi&#8217;an Zhonghong is waiting for Court&#8217;s decision on retrial petition that was submitted in April 2022.
During this waiting period, BIPC entered the execution procedure, and there is a balance of RMB&#160;14,204,317&#160;($2.20&#160;million)
between the amount executed by the court and the liability recognized by Xi &#8216;an TCH, which was mainly the enforcement fee, legal
and penalty fee for the original judgement, and was automatically generated by the toll collection system of the People&#8217;s court.
The Company accrued $2.10&#160;million litigation expense as of March 31, 2024.</span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>On June
28, 2021, Beijing No.4 Intermediate People&#8217;s Court of Beijing entered into a judgement that Xi&#8217;an Zhonghong Technology Co.,
Ltd. should pay the loan principal of RMB&#160;77&#160;million ($11.06&#160;million) with loan interest of RMB&#160;2,418,449&#160;($0.35&#160;million)
to Beijing Hongyuan Recycling Energy Investment Center (Limited Partnership). In the end of 2022, Beijing No.4 Intermediate People&#8217;s
Court of Beijing entered into the judgment enforcement procedure, which, in addition to the loan principal with interest amount, Xi&#8217;an
Zhonghong Technology Co., Ltd. was to pay judgment enforcement fee, late fee and other fees of RMB&#160;80,288,184&#160;($11.53&#160;million)
in total, the Company recorded these additional fees in 2022. There was no update for this case as of the date of this report.</span></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_013"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 1A. Risk Factors</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There have been no material changes in our risk
factors from those disclosed in Part I, Item 1A, of our Annual Report on Form 10-K as of and for the year ended December 31, 2023. An
investment in our common stock involves various risks. When considering an investment in our company, you should consider carefully all
of the risk factors described in our most recent Form 10-K and the registration statement as referenced above. If any of those risks,
incorporated by reference in this Form 10-Q, occur, the market price of our shares of common stock could decline and investors could lose
all or part of their investment. These risks and uncertainties are not the only ones facing us and there may be additional matters that
we are unaware of or that we currently consider immaterial. All of these could adversely affect our business, financial condition, results
of operations and cash flows and, thus, the value of an investment in our company.</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_014"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</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">None.</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_015"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 3. Defaults Upon Senior Securities</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">None.</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: 34 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; 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: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="a_016"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 4. Mine Safety Disclosures.</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">Not Applicable.</p><div>

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

</div><div><a id="a_017"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 5. Other Information</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"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="ecd:Rule10b51ArrTrmntdFlag" id="ixv-7550"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="ecd:Rule10b51ArrAdoptedFlag" id="ixv-7551"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="ecd:NonRule10b51ArrTrmntdFlag" id="ixv-7552"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="ecd:NonRule10b51ArrAdoptedFlag" id="ixv-7553">Nome</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric>.</p><div>

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

</div><div><a id="a_018"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 6. EXHIBITS</b></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>
    <td style="border-bottom: black 1.5pt solid; vertical-align: top; text-align: left; width: 9%"><span style="font-size: 10pt"><b>Exhibit&#160;No.</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: justify; width: 90%"><span style="font-size: 10pt"><b>Description</b></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-size: 10pt">3.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000101054902000036/boulder10ksbex35123101.txt"><span style="font-size: 10pt">Articles of Incorporation (filed as Exhibit 3.05 to the Company&#8217;s Form 10-KSB for the fiscal year ended December 31, 2001).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">3.2</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390022011355/ea156591ex3-2_chinarecyc.htm"><span style="font-size: 10pt">Fifth Amended and Restated Bylaws (filed as Exhibit 3.2 to the Company&#8217;s Current Report on Form 8-K dated March 9, 2022).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">3.3</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390016013887/f8k052416ex3vi_chinarecycl.htm"><span style="font-size: 10pt">Certificate of Change (filed as Exhibit 3.6 to the Company&#8217;s Current Report on Form 8-K dated May 24, 2016).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">3.4</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390022011355/ea156591ex3-1_chinarecyc.htm"><span style="font-size: 10pt">Certificate of Amendment (filed as Exhibit 3.1 to the Company&#8217;s Current Report on Form 8-K dated March 9, 2022).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">4.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000101054904000729/chinadigex41111204.txt"><span style="font-size: 10pt">Common Stock Specimen (filed as Exhibit 4.1 to the Company&#8217;s Registration Statement on Form SB-2 dated November 12, 2004; 1934 Act File No. 333-120431).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000114420410013721/v177357_ex10-27.htm"><span style="font-size: 10pt">Supplementary Agreement by and between Inner Mongolia Erdos TCH Energy Saving Development Co., Ltd. and Inner Mongolia Erdos Metallurgy Co., Ltd., dated December 1, 2009 (filed as Exhibit 10.27 to the Company&#8217;s Form 10-K for the year ended December 31, 2009).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.2</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000114420409044764/v158587_ex10-1.htm"><span style="font-size: 10pt">Joint Operation Agreement by and between Xi&#8217;an TCH Energy Technology Co., Ltd., a wholly owned subsidiary of the Company, and Inner Mongolia Erdos Metallurgy Co., Ltd., dated January 20, 2009 (filed as Exhibit 10.1 to the Company&#8217;s Form 10-Q for the quarterly period ended June 30, 2009).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.3</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000114420410005575/v173285_ex10-28.htm"><span style="font-size: 10pt">Form of Independent Director Agreement. (filed as Exhibit 10.28 on the Company&#8217;s Registration Statement on Form 10, filed on February 5, 2010).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.4</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390022055680/f10k2021ex10-4_smartpowerr.htm"><span style="font-size: 10pt">English Translation of Employment Agreement between the Company and Guohua Ku, dated December 10, 2020 (filed as Exhibit 10.4 to the Company&#8217;s Current Report on Form 10-K dated December 31, 2021).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.5</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390022055680/f10k2021ex10-5_smartpowerr.htm"><span style="font-size: 10pt">English Translation of Employment Agreement between the Company and Yongjiang Shi, dated December 16, 2021 (filed as Exhibit 10.5 to the Company&#8217;s Current Report on Form 10-K dated December 31, 2021).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.6</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000114420413050847/v355125_ex10-1.htm"><span style="font-size: 10pt">Biomass Power Generation Asset Transfer Agreement (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated September 16, 2013).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.7</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000114420413050847/v355125_ex10-2.htm"><span style="font-size: 10pt">Biomass Power Generation Project Lease Agreement (filed as Exhibit 10.2 to the Company&#8217;s Current Report on Form 8-K dated September 16, 2013).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.8</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000114420413061948/v360178_ex10-1.htm"><span style="font-size: 10pt">Partnership Agreement of Beijing Hongyuan Recycling Energy Investment Center, LLP, dated July 18, 2013 (filed as Exhibit 10.1 to the Company&#8217;s Form 10-Q for the quarterly period ended September 30, 2013).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.9</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000114420413061948/v360178_ex10-3.htm"><span style="font-size: 10pt">EPC Contract for Boxing CDQ Waste Heat Power Generation Project, dated July 22, 2013, by and between Xi&#8217;an Zhonghong New Energy Technology Co., Ltd and Xi&#8217;an Huaxin New Energy Co., Ltd (filed as Exhibit 10.3 to the Company&#8217;s Form 10-Q for the quarterly period ended September 30, 2013).</span></a></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"></p><div>

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 9%"><span style="font-size: 10pt">10.10</span></td>
    <td style="text-align: justify; width: 1%">&#160;</td>
    <td style="text-align: justify; width: 90%"><a href="https://www.sec.gov/Archives/edgar/data/721693/000114420413061948/v360178_ex10-4.htm"><span style="font-size: 10pt">EPC Contract for CDQ Power Generation Project of Xuzhou Tianyu Group, dated July 22, 2013, by and between Xi&#8217;an Zhonghong New Energy Technology Co., Ltd and Xi&#8217;an H201uaxin New Energy Co., Ltd. (filed as Exhibit 10.4 to the Company&#8217;s Form 10-Q for the quarterly period ended September 30, 2013).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.11</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000114420413061948/v360178_ex10-5.htm"><span style="font-size: 10pt">Cooperation Agreement, dated July 22, 2013, by and between Xi&#8217;an Zhonghong New Energy Technology Co., Ltd. and Jiangsu Tianyu Energy and Chemical Group Co., Ltd (filed as Exhibit 10.5 to the Company&#8217;s Form 10-Q for the quarterly period ended September 30, 2013).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.12</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000114420413066288/v362538_ex10-1.htm"><span style="font-size: 10pt">Waste Heat Power Generation Energy Management Cooperative Agreement with Zhongtai (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated December 6, 2013).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.13</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000114420413067584/v363208_ex10-1.htm"><span style="font-size: 10pt">CDQ Power Generation Energy Management Cooperative Agreement with Rongfeng (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated December 17, 2013).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.14</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000114420415026577/v408892_def14a.htm"><span style="font-size: 10pt">China Recycling Energy Corporation Omnibus Equity Plan (Incorporated by reference from Appendix A to the Company&#8217;s Definitive Schedule 14A filed on April 30, 2015).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.15</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000114420415067187/v425367_ex10-1.htm"><span style="font-size: 10pt">Transfer Agreement of CDQ &amp; Waste Heat Power Generation, dated November 16, 2015, by and between Xi&#8217;an TCH Energy Technology Co., Ltd and Tangshan Rongfeng Iron &amp; Steel Co., Ltd. and Xi&#8217;an Huaxin New Energy Co., Ltd. (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated November 20, 2015).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.16</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000114420416088880/v434699_ex10-1.htm"><span style="font-size: 10pt">Xuzhou Zhongtai CDQ and Waste Heat Power Generation System Transfer Agreement, dated March 14, 2016, by Xi&#8217;an TCH Energy Technology Co., Ltd, Xuzhou Zhongtai Energy Technology Co., Ltd. and Xi&#8217;an Huaxin New Energy Co., Ltd. (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated March 18, 2016).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.17</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390016015889/f10q0616ex10i_chinarecycling.htm"><span style="font-size: 10pt">Repurchase Agreement for Coking Coal Gas Power Generation Project, dated June 22, 2016, by and between Xi&#8217;an TCH Energy Technology Co., Ltd., and Qitaihe City Boli Yida Coal Selection Co., Ltd. (filed as Exhibit 10.1 to the Company&#8217;s Quarterly Report on Form 10-Q dated August 15, 2016).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.18</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390018009306/f8k071118ex10-1_china.htm"><span style="font-size: 10pt">Securities Purchase Agreement by and between China Recycling Energy Corporation and Iliad Research and Trading, L.P., dated July 11, 2018 (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated July 17, 2018).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.19</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390018009306/f8k071118ex10-2_china.htm"><span style="font-size: 10pt">Convertible Promissory Note, issued by China Recycling Energy Corporation to Iliad Research and Trading, L.P., dated July 11, 2018 (filed as Exhibit 10.2 to the Company&#8217;s Current Report on Form 8-K dated July 17, 2018).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.20</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390018013365/f8k093018ex10-1_chinarecycl.htm"><span style="font-size: 10pt">Equity Purchase Agreement by and between Shanghai TCH Energy Technology Co., Ltd. and Jinhua Wang, dated September 30, 2018 (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated September 30, 2018).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.21</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390018016526/f8k112118ex10-1_china.htm"><span style="font-size: 10pt">Agreement of Supplementary and Amendment by and between Shanghai TCH Energy Technology Co., Ltd. and Jinhua Wang, dated November 21, 2018 (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated November 26, 2018).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.22</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-21_china.htm">CDQ WHPG Station Fixed Assets Transfer Agreement, dated December 29, 2018, by and among Xi&#8217;an Zhonghong, Xi&#8217;an TCH, the HYREF, Guohua Ku and Chonggong Bai (filed as Exhibit 10.21 to the Company&#8217;s Annual Report on Form 10-K dated for the year ended December 31, 2018 filed on April 16, 2019).</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.23</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-22_china.htm">Buy-Back Agreement, dated December 29, 2018, by and among HYREF, Xi&#8217;an Zhonghong, Xi&#8217;an TCH, Guohua Ku, Chonggong Bai and Xi&#8217;an Hanneng (filed as Exhibit 10.22 to the Company&#8217;s Annual Report on Form 10-K dated for the year ended December 31, 2018 filed on April 16, 2019).</a></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: 36 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; 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: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 9%"><span style="font-size: 10pt">10.24</span></td>
    <td style="text-align: justify; width: 1%">&#160;</td>
    <td style="text-align: justify; width: 90%"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-23_china.htm">Equity Transfer Agreement, dated December 29, 2018, by and between Xi&#8217;an TCH and Hongyuan Huifu. (filed as Exhibit 10.23 to the Company&#8217;s Annual Report on Form 10-K dated for the year ended December 31, 2018 filed on April 16, 2019)</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.25</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt; background-color: #CCEEFF"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-24_china.htm">Equity Transfer Agreement, dated December 29, 2018, by and between Shanghai TCH and HYREF. (filed as Exhibit 10.24 to the Company&#8217;s Annual Report on Form 10-K dated for the year ended December 31, 2018 filed on April 16, 2019)</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.26</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><span style="background-color: #CCEEFF"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-25_china.htm">Supplementary Agreement of Equity Transfer Agreement, dated December 29, 2018, by and among Xi&#8217;an TCH, Hongyuan Huifu, and the Fund Management Company. (filed as Exhibit 10.25 to the Company&#8217;s Annual Report on Form 10-K dated for the year ended December 31, 2018 filed on April 16, 2019)</a></span></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.27</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><span style="background-color: #CCEEFF"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-26_china.htm">Projects Transfer Agreement by and among Xi&#8217;an Zhonghong, Xi&#8217;an TCH, and Mr. Chonggong Bai, dated January 4, 2019 (filed as Exhibit 10.26 to the Company&#8217;s Annual Report on Form 10-K dated for the year ended December 31, 2018 filed on April 16, 2019).</a></span></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.28</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390019002847/f8k021319ex10-1_chinarecycl.htm"><span style="font-size: 10pt">Securities Purchase Agreement by and between China Recycling Energy Corporation and Great Essential Investment, Ltd, dated February 13, 2019 (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated February 19, 2019).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.29</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390019005609/f8k032919ex10-1_china.htm"><span style="font-size: 10pt">Termination of Equity Purchase Agreement and Supplementary Amendment Agreement by and between Shanghai TCH and Mr. Jihua Wang, dated March 29, 2019 (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated March 29, 2019).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.30</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390019018290/f8k091119ex10-1_china.htm"><span style="font-size: 10pt">Forebearance Agreement by and between China Recycling Energy Corporation and Iliad Research and Trading, L.P. dated September 11, 2019 (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated September 11, 2019).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.31</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390019018731/f8k091919ex10-1_china.htm"><span style="font-size: 10pt">Exchange Agreement by and between China Recycling Energy Corporation and Iliad Research and Trading, L.P. dated September 19, 2019 (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated September 19, 2019).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.32</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390019019522/f8kl092919ex10-1_chinarecy.htm"><span style="font-size: 10pt">Termination Agreement of Lease Agreement of Biomass Power Generation Project by and between Xi&#8217;an TCH Energy Technology Co., Ltd. and Pucheng Xin Heng Yuan Biomass Power Generation Co., Ltd. dated September 29, 2019 (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated September 29, 2019).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.33</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390019020817/f8k101619ex10-1_china.htm"><span style="font-size: 10pt">Exchange Agreement by and between China Recycling Energy Corporation and Iliad Research and Trading, L.P. dated October 16, 2019 (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated October 16, 2019).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.34</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390019020817/f8k101619ex10-2_china.htm"><span style="font-size: 10pt">Exchange Agreement by and between China Recycling Energy Corporation and Iliad Research and Trading, L.P. dated October 16, 2019 (filed as Exhibit 10.2 to the Company&#8217;s Current Report on Form 8-K dated October 16, 2019).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.35</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390019026702/f8k121619aex10-1_china.htm"><span style="font-size: 10pt">Amendment to Forebearance Agreement by and between China Recycling Energy Corporation and Iliad Research and Trading, L.P. dated December 16, 2019 (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated December 16, 2019).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.36</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390020000526/f8k010320ex10-1_china.htm"><span style="font-size: 10pt">Exchange Agreement by and between China Recycling Energy Corporation and Iliad Research and Trading, L.P. dated January 3, 2020 (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated January 3, 2020).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.37</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390020001199/f8k011320ex10-1_chinarecy.htm"><span style="font-size: 10pt">Exchange Agreement by and between China Recycling Energy Corporation and Iliad Research and Trading, L.P. dated January 13, 2020 (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated January 13, 2020).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.38</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390020010899/ea121350ex10-30_chinarecy.htm"><span style="font-size: 10pt">Exchange Agreement by and between China Recycling Energy Corporation and Iliad Research and Trading, L.P. dated May 4, 2020 (filed as Exhibit 10.30 to the Company&#8217;s Current Report on Form 8-K, dated May 4, 2020).</span></a></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

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

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 9%"><span style="font-size: 10pt">10.39</span></td>
    <td style="text-align: justify; width: 1%">&#160;</td>
    <td style="text-align: justify; width: 90%"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390020012170/f10k2019ex10-38_china.htm"><span style="font-size: 10pt">Employment Agreement by and between China Recycling Energy Corporation and Yongjiang (Jackie) Shi, dated May 8, 2020 (as Exhibit 10.38 to the Company&#8217;s Annual Report on Form 10-K dated for the year ended December 31, 2020 filed on April 15, 2021).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.40</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390020013242/ea122236ex10-39_chinarecy.htm"><span style="font-size: 10pt">Exchange Agreement dated as of May 15, 2020 by and between China Recycling Energy Corporation and Lliad Research and Trading, L.P. (filed as Exhibit 10.39 to the Company&#8217;s Current Report on Form 8-K, dated May 21, 2020).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.41</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390020013242/ea122236ex10-40_chinarecy.htm"><span style="font-size: 10pt">Forbearance Agreement dated as of May 15, 2020 by and between China Recycling Energy Corporation and Lliad Research and Trading, L.P. (filed as Exhibit 10.40 to the Company&#8217;s Current Report on Form 8-K, dated May 21, 2020).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.42</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390020014076/ea122601ex10-41_chinarecy.htm"><span style="font-size: 10pt">Exchange Agreement dated as of May 29, 2020 by and between China Recycling Energy Corporation and Lliad Research and Trading, L.P. (filed as Exhibit 10.41 to the Company&#8217;s Current Report on Form 8-K, dated June 4, 2020).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.43</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390020044933/ea132303ex10-43_china.htm"><span style="font-size: 10pt">Equity Acquisition Agreement dated as of December 22, 2020 by and between China Recycling Energy Corporation and Shanghai TCH Energy Technology Co., Ltd., Zheng Feng, Yinhua Zhang, Weidong Xu and Xi&#8217;an Taiying Energy Saving Technology Co., Ltd. (filed as Exhibit 10.43 to the Company&#8217;s Current Report on Form 8-K, dated December 29, 2020).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.44</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390021051662/ea148160ex10-43_chinarecyc.htm"><span style="font-size: 10pt">Promissory Note dated as of December 4, 2020 by and between China Recycling Energy Corporation and Streeterville Capital, LLC. (filed as Exhibit 10.43 to the Company&#8217;s Form S-1/A dated October 6, 2021)</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.45</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390021051662/ea148160ex10-44_chinarecyc.htm"><span style="font-size: 10pt">Exchange Agreements dated as of August 24, 2021 by and between China Recycling Energy Corporation and Streeterville Capital, LLC. (filed as Exhibit 10.44 to the Company&#8217;s Form S-1/A dated October 6, 2021)</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#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: left"><span style="font-size: 10pt">10.46</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390021051662/ea148160ex10-45_chinarecyc.htm"><span style="font-size: 10pt">Exchange Agreements dated as of August 31, 2021 by and between China Recycling Energy Corporation and Streeterville Capital, LLC. (filed as Exhibit 10.45 to the Company&#8217;s Form S-1/A dated October 6, 2021)</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-size: 10pt">10.47</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390021058654/f10q0921ex10-1_chinarecycl.htm"><span style="font-size: 10pt">Exchange Agreements dated as of September 1, 2021 by and between China Recycling Energy Corporation and Streeterville Capital, LLC. (filed as Exhibit 10.1 to the Company&#8217;s quarterly report on Form 10-Q dated November 12, 2021)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-size: 10pt">10.48</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390021058654/f10q0921ex10-2_chinarecycl.htm"><span style="font-size: 10pt">Exchange Agreements dated as of October 8, 2021 by and between China Recycling Energy Corporation and Streeterville Capital, LLC. (filed as Exhibit 10.2 to the Company&#8217;s quarterly report on Form 10-Q dated November 12, 2021)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-size: 10pt">10.49</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390021058654/f10q0921ex10-3_chinarecycl.htm"><span style="font-size: 10pt">Exchange Agreements dated as of October 21, 2021 by and between China Recycling Energy Corporation and Streeterville Capital, LLC. (filed as Exhibit 10.3 to the Company&#8217;s quarterly report on Form 10-Q dated November 12, 2021)</span></a></td></tr>

<tr>
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-size: 10pt">10.50</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390021058654/f10q0921ex10-4_chinarecycl.htm"><span style="font-size: 10pt">Exchange Agreements dated as of October 25, 2021 by and between China Recycling Energy Corporation and Streeterville Capital, LLC. (filed as Exhibit 10.4 to the Company&#8217;s quarterly report on Form 10-Q dated November 12, 2021)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-size: 10pt">10.51</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390021058654/f10q0921ex10-5_chinarecycl.htm"><span style="font-size: 10pt">Exchange Agreements dated as of November 9, 2021 by and between China Recycling Energy Corporation and Streeterville Capital, LLC. (filed as Exhibit 10.5 to the Company&#8217;s quarterly report on Form 10-Q dated November 12, 2021)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-size: 10pt">10.52</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390021063432/ea150883ex10-51_chinarecyc.htm"><span style="font-size: 10pt">Exchange Agreements dated as of November 30, 2021 by and between China Recycling Energy Corporation and Streeterville Capital, LLC. (filed as Exhibit to the Company&#8217;s Amendment to Registration Statement on Form S1/A dated December 3, 2021)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-size: 10pt">10.53</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390023037363/f10k2022ex10-53_smartpowerr.htm"><span style="font-size: 10pt">Exchange Agreements dated as of November 7, 2022 by and between China Recycling Energy Corporation and Bucktown Capital, LLC. (filed as Exhibit 10.53 to the Company&#8217;s Form 10-K for the year ended December 31, 2022).</span></a></td></tr>
</table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

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

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; width: 9%"><span style="font-size: 10pt; text-decoration: none">10.54</span></td>
    <td style="text-align: justify; width: 1%"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify; width: 90%"><span style="text-decoration: none"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390023037363/f10k2022ex10-54_smartpowerr.htm"><span style="font-size: 10pt">Exchange
    Agreements dated as of January 6, 2023 by and between China Recycling Energy Corporation and Bucktown Capital, LLC. (filed as Exhibit
    10.54 to the Company&#8217;s Form 10-K for the year ended December 31, 2022).</span></a></span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-size: 10pt; text-decoration: none">10.55</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390023037363/f10k2022ex10-55_smartpowerr.htm"><span style="font-size: 10pt">Exchange
    Agreements dated as of January 18, 2023 by and between China Recycling Energy Corporation and Bucktown Capital, LLC. (filed as Exhibit
    10.55 to the Company&#8217;s Form 10-K for the year ended December 31, 2022).</span></a></span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-size: 10pt; text-decoration: none">10.56</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390023037363/f10k2022ex10-56_smartpowerr.htm"><span style="font-size: 10pt">Exchange
    Agreements dated as of February 13, 2023 by and between China Recycling Energy Corporation and Bucktown Capital, LLC.(filed as Exhibit
    10.56 to the Company&#8217;s Form 10-K for the year ended December 31, 2022).</span></a></span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-size: 10pt; text-decoration: none">10.57</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390023050458/f10q0323ex10-57_smartpowerr.htm"><span style="font-size: 10pt">Exchange
    Agreements dated as of May 11, 2023 by and between China Recycling Energy Corporation and Bucktown Capital, LLC. (filed as Exhibit
    10.57 to the Company&#8217;s quarterly report on Form 10-Q dated June 21, 2023). </span></a></span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-size: 10pt; text-decoration: none">10.58</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390023085768/f10q0923ex10-58_smart.htm"><span style="font-size: 10pt; text-decoration: none">Exchange Agreements dated as of August 11, 2023 by and between China Recycling Energy Corporation and Bucktown Capital, LLC. (filed as Exhibit 10.58 to the Company&#8217;s quarterly report on Form 10-Q dated November 13, 2023).</span></a></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-size: 10pt; text-decoration: none">10.59</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390024031988/ea020264301ex10-57_smart.htm"><span style="text-decoration: none"><span style="font-size: 10pt">Exchange Agreements dated as of December 29, 2023 by and between China Recycling Energy Corporation and Bucktown Capital, LLC. (filed as Exhibit 10.57 to the Company&#8217;s Form 10-K for the year ended December 31, 2023).</span></span></a></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-size: 10pt; text-decoration: none">14.1</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none"><a href="https://www.sec.gov/Archives/edgar/data/721693/000114420409062755/v168008_ex14-1.htm"><span style="font-size: 10pt">Code
    of Ethics (filed as Exhibit 14.1 to the Company&#8217;s Current Report on Form 8-K dated December 2, 2009).</span></a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-size: 10pt; text-decoration: none">19.1</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390023037363/f10k2022ex19-1_smartpowerr.htm"><span style="font-size: 10pt">Insider
    Trading Policy, dated November 25, 2009. (filed as Exhibit 19.1 to the Company&#8217;s annual report on Form 10-K dated May, 8, 2023)</span></a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-size: 10pt; text-decoration: none">21.1</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390020012170/f10k2019ex21-1_china.htm"><span style="font-size: 10pt">Subsidiaries
    (filed as Exhibit 21.1 to the Company&#8217;s Annual Report on Form 10-K dated May 14, 2020).</span></a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-size: 10pt; text-decoration: none">31.1*</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none"><a href="ea020545601ex31-1_smart.htm"><span style="font-size: 10pt">Rule
    13a-14(a)/15d-14(a) certification of the Chief Executive Officer.</span></a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-size: 10pt; text-decoration: none">31.2*</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none"><a href="ea020545601ex31-2_smart.htm"><span style="font-size: 10pt">Rule
    13a-14(a)/15d-14(a) certification of the Chief Financial Officer.</span></a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-size: 10pt; text-decoration: none">32.1*</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none"><a href="ea020545601ex32-1_smart.htm"><span style="font-size: 10pt">Certification
    of Chief Executive Officer pursuant to 18 U.S.C. Section 1350.</span></a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-size: 10pt; text-decoration: none">32.2*</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none"><a href="ea020545601ex32-2_smart.htm"><span style="font-size: 10pt">Certification
    of Chief Financial Officer pursuant to 18 U.S.C. Section 1350.</span></a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-size: 10pt; text-decoration: none">97</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390024031988/ea020264301ex97_smart.htm"><span style="font-size: 10pt; text-decoration: none">Compensation Recovery Policy (filed as Exhibit 97 to the Company&#8217;s Form 10-K for the year ended December 31, 2023).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="text-align: justify"><span style="text-decoration: none">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-size: 10pt; text-decoration: none">101.INS*</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt; text-decoration: none">Inline XBRL Instance Document</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="text-decoration: none">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-size: 10pt; text-decoration: none">101.CAL*</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt; text-decoration: none">Inline XBRL Taxonomy Extension
    Calculation Linkbase Document</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="text-decoration: none">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-size: 10pt; text-decoration: none">101.SCH*</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt; text-decoration: none">Inline XBRL Taxonomy Extension
    Schema Document.</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="text-decoration: none">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-size: 10pt; text-decoration: none">101.DEF*</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt; text-decoration: none">Inline XBRL Taxonomy Extension
    Definition Linkbase Document</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="text-decoration: none">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-size: 10pt; text-decoration: none">101.LAB*</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt; text-decoration: none">Inline XBRL Taxonomy Extension
    Labels Linkbase Document</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="text-decoration: none">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-size: 10pt; text-decoration: none">101.PRE*</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt; text-decoration: none">Inline XBRL Taxonomy Extension
    Presentation Linkbase Document</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="text-decoration: none">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-size: 10pt; text-decoration: none">104*</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="text-decoration: none">&#160;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt; text-decoration: none">Cover Page Interactive
    Data File (formatted as Inline XBRL and contained in Exhibit 101).</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><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; ">
  <tr style="vertical-align: top">
    <td style="width: 24px"><span style="font-size: 10pt">*</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Filed herewith</span></td></tr>
  </table><div>

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

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

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

</div><p style="text-align: center; margin-top: 0; margin-bottom: 0">&#160;</p><div>



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

</div><div><a id="a_019"></a></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: 0.5in">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-align: justify; text-indent: 0.5in">&#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>&#160;</td>
    <td colspan="2"><span style="font-size: 10pt"><b>SMART POWERR CORP.</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="width: 60%">&#160;</td>
    <td style="width: 4%">&#160;</td>
    <td style="width: 36%">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Date: May 14, 2024</span></td>
    <td><span style="font-size: 10pt">By:</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt">/s/ <i>Guohua Ku</i></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Guohua Ku</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Chairman of the Board and</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Chief Executive Officer<br/>
    (Principal Executive Officer)</p></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-size: 10pt">Date: May 14, 2024</span></td>
    <td><span style="font-size: 10pt">By:</span></td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-size: 10pt">/s/ <i>Yongjiang Shi</i></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Yongjiang Shi</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-size: 10pt">Chief Financial Officer<br/>
(Principal Financial and Accounting Officer)</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="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

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

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

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






















































</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonFraction contextRef="c2" id="hidden-fact-0" name="us-gaap:ShortTermInvestments" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-1" name="us-gaap:OperatingLeaseRightOfUseAsset" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c2" id="hidden-fact-2" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-3" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-4" name="us-gaap:RentalIncomeNonoperating" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-5" name="us-gaap:RentalIncomeNonoperating" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-6" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-7" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-8" name="us-gaap:OtherOperatingIncomeExpenseNet" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-9" name="us-gaap:OtherOperatingIncomeExpenseNet" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" decimals="INF" id="hidden-fact-10" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">7565183</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="INF" id="hidden-fact-11" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">8115826</ix:nonFraction>
<ix:nonFraction contextRef="c4" decimals="2" id="hidden-fact-12" name="us-gaap:EarningsPerShareDiluted" sign="-" unitRef="usdPershares">0.01</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="2" id="hidden-fact-13" name="us-gaap:EarningsPerShareDiluted" sign="-" unitRef="usdPershares">0.03</ix:nonFraction>
<ix:nonFraction contextRef="c10" id="hidden-fact-14" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c11" id="hidden-fact-15" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c12" id="hidden-fact-16" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c13" id="hidden-fact-17" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c12" id="hidden-fact-18" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c13" id="hidden-fact-19" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c14" id="hidden-fact-20" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c10" id="hidden-fact-21" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c11" id="hidden-fact-22" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c13" id="hidden-fact-23" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-24" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c10" id="hidden-fact-25" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c11" id="hidden-fact-26" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c12" id="hidden-fact-27" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c26" id="hidden-fact-28" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c27" id="hidden-fact-29" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c28" id="hidden-fact-30" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c29" id="hidden-fact-31" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c28" id="hidden-fact-32" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c29" id="hidden-fact-33" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c30" id="hidden-fact-34" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c26" id="hidden-fact-35" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c27" id="hidden-fact-36" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c29" id="hidden-fact-37" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-38" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c26" id="hidden-fact-39" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c27" id="hidden-fact-40" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c28" id="hidden-fact-41" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c30" id="hidden-fact-42" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-43" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-44" name="us-gaap:IncomeTaxesPaid" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-45" name="us-gaap:InterestPaidNet" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-46" name="us-gaap:InterestPaidNet" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c4" id="hidden-fact-47" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c2" id="hidden-fact-48" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c3" id="hidden-fact-49" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" unitRef="usd" xsi:nil="true"/>
<ix:nonFraction contextRef="c100" id="hidden-fact-50" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c100" id="hidden-fact-51" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="usdPershares" xsi:nil="true"/>
<ix:nonNumeric contextRef="c100" id="hidden-fact-52" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xsi:nil="true"/>
<ix:nonFraction contextRef="c100" id="hidden-fact-53" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c100" id="hidden-fact-54" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged" unitRef="usdPershares" xsi:nil="true"/>
<ix:nonNumeric contextRef="c100" id="hidden-fact-55" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xsi:nil="true"/>
<ix:nonFraction contextRef="c100" id="hidden-fact-56" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c100" id="hidden-fact-57" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" unitRef="usdPershares" xsi:nil="true"/>
<ix:nonNumeric contextRef="c100" id="hidden-fact-58" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xsi:nil="true"/>
<ix:nonNumeric contextRef="c100" id="hidden-fact-59" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-60" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-61" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-62" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-63" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-64" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" unitRef="shares" xsi:nil="true"/>
<ix:nonFraction contextRef="c0" id="hidden-fact-65" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"/>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag" id="ixv-7622">false</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:CurrentFiscalYearEndDate" id="ixv-7623">--12-31</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus" id="ixv-7624">Q1</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey" id="ixv-7625">0000721693</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="creg-20240331.xsd" xlink:type="simple"/></ix:references>
<ix:resources><ix:relationship fromRefs="ix_0_fact ix_1_fact" toRefs="ix_0_footnote"/>
<xbrli:context id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-05-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c8">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c10">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c11">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c13">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c14">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c16">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c17">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c19">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c20">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c22">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c23">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c25">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c27">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c28">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c29">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c30">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c32">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c33">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c35">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2009-04-14</xbrli:startDate>
    <xbrli:endDate>2009-04-14</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTCHEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2009-04-14</xbrli:startDate>
    <xbrli:endDate>2009-04-14</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c39">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2013-06-15</xbrli:startDate>
    <xbrli:endDate>2013-06-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c40">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTCHEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2013-06-15</xbrli:startDate>
    <xbrli:endDate>2013-06-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c41">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTCHEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2013-07-31</xbrli:startDate>
    <xbrli:endDate>2013-07-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c42">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2016-05-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:DaTangShiDaiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:DaTongRecyclingEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:TianYuXuZhouRecyclingEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ZhongxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2014-03-24</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ZhongxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:YinghuaMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-02-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2015-02-11</xbrli:startDate>
    <xbrli:endDate>2015-02-11</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:ZhonghongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:ZhongxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">creg:PRCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-01-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHNw9rCIs4v7RWFhPwpthfuZAOsoIFfDaWZsNCV4d9gm+K+6o4rtq0jo9wJHuKe14q5CiceDKTxFgLBI5eS75+Cc/qXL+9Uyq10gFS4+y3FKg3ILvr7RIh6mM0OXIk8BpMiHWIYWYYlP9X3NgsCzF46ofglOm1vYp5o6YIwXtIC8oqIy5RGiWhu5DoAZRy7IbYmOC0+CG6dA==] CSR-->
  <xbrli:period>
    <xbrli:startDate>2023-06-01</xbrli:startDate>
    <xbrli:endDate>2023-06-19</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:CooperationAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:HYREFLoanentrustedLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2013-07-31</xbrli:startDate>
    <xbrli:endDate>2013-07-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:HYREFMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2013-07-31</xbrli:startDate>
    <xbrli:endDate>2013-07-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:ZhonghongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2013-07-31</xbrli:startDate>
    <xbrli:endDate>2013-07-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c68">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:XianTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2013-07-31</xbrli:startDate>
    <xbrli:endDate>2013-07-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:TransferAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">creg:HYREFMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-12-29</xbrli:startDate>
    <xbrli:endDate>2018-12-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-12-20</xbrli:startDate>
    <xbrli:endDate>2019-12-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">creg:XianTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-12-20</xbrli:startDate>
    <xbrli:endDate>2019-12-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-04-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">creg:TransferPriceForXuzhouHuayuProjectMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-01-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">creg:TransferPriceForShenqiuPhaseIAndIIProjectsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-01-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:TransferAgreementMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-01-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c76">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:HuaxinMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c77">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c78">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-01-05</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c79">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-02-05</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-04-05</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-07-08</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:XianTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:XianTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c88">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-04-02</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-10-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c92">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-09-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-09-14</xbrli:startDate>
    <xbrli:endDate>2022-09-14</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c94">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-04-01</xbrli:startDate>
    <xbrli:endDate>2024-04-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-04-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-01-01</xbrli:startDate>
    <xbrli:endDate>2023-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-12-31</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-06-19</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2023-12-31</xbrli:startDate>
    <xbrli:endDate>2023-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">creg:PRCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</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="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</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="c107">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-01-01</xbrli:startDate>
    <xbrli:endDate>2018-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">creg:PRCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">creg:StatutorySurplusReserveFundMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">creg:CommonWelfareFundMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">creg:CommonWelfareFundMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:XianTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:XianTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:XianZhonghongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:ShaanxiHuahongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:ZhongxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-13</xbrli:startDate>
    <xbrli:endDate>2022-04-13</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-06-28</xbrli:startDate>
    <xbrli:endDate>2021-06-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">creg:EnforcementFeeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-06-28</xbrli:startDate>
    <xbrli:endDate>2021-06-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">creg:LateFeeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-06-28</xbrli:startDate>
    <xbrli:endDate>2021-06-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">creg:OtherFeeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-06-28</xbrli:startDate>
    <xbrli:endDate>2021-06-28</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-11-01</xbrli:startDate>
    <xbrli:endDate>2017-11-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">creg:LeaseCommitmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-05-01</xbrli:startDate>
    <xbrli:endDate>2020-05-08</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-05-08</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-05-01</xbrli:startDate>
    <xbrli:endDate>2022-05-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c131">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-05-06</xbrli:instant>
  </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="pure">
  <xbrli:measure>xbrli:pure</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="cny">
  <xbrli:measure>iso4217:CNY</xbrli:measure>
</xbrli:unit><xbrli:unit id="kwh">
  <xbrli:measure>utr:kWh</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>

</div></div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>ea020545601ex31-1_smart.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Certification by the Principal Executive Officer</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: center"><B>Pursuant to Section 302 of the Sarbanes-Oxley
Act of 2002</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, Guohua Ku, Chief Executive Officer of Smart Powerr Corp. (the &ldquo;Company&rdquo;),
certify that:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">1.</TD><TD STYLE="text-align: justify">I have reviewed this quarterly report on Form 10-Q of the Company;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">2.</TD><TD STYLE="text-align: justify">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;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">3.</TD><TD STYLE="text-align: justify">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 Company as of, and for, the periods presented in this report;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">4.</TD><TD STYLE="text-align: justify">The Company&rsquo;s other certifying officer and I are 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 Rule 13a-15(f) and 15d-15(f)) for the Company and have:</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">a.</TD><TD STYLE="text-align: justify">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 Company,
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;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">b.</TD><TD STYLE="text-align: justify">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;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">c.</TD><TD STYLE="text-align: justify">evaluated the effectiveness of the Company&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</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">d.</TD><TD STYLE="text-align: justify">disclosed in this report any change in the Company&rsquo;s
internal control over financial reporting that occurred during the period covered by the quarterly report that has materially affected,
or is reasonably likely to materially affect, the Company&rsquo;s internal control over financial reporting; and</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">5.</TD><TD STYLE="text-align: justify">The Company&rsquo;s other certifying officer and I have disclosed,
based on our most recent evaluation of internal control over financial reporting, to the Company&rsquo;s auditors and the audit committee
of the Company&rsquo;s board of directors (or persons performing the equivalent functions):</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">a.</TD><TD STYLE="text-align: justify">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 Company&rsquo;s
ability to record, process, summarize and report financial information; and</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">b.</TD><TD STYLE="text-align: justify">any fraud, whether or not material, that involves management
or other employees who have a significant role in the Company&rsquo;s internal control over financial reporting.</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 COLSPAN="3" STYLE="font-size: 10pt">Date: May 14, 2024</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; width: 60%">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; width: 5%">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; width: 35%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">By:</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font-size: 10pt">/s/ <I>Guohua Ku</I></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">Name:&nbsp;&nbsp;</TD>
    <TD STYLE="font-size: 10pt">Guohua Ku</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">Title:</TD>
    <TD STYLE="font-size: 10pt">Chief Executive Officer</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>ea020545601ex31-2_smart.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Certification by the Principal Financial Officer</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: center"><B>Pursuant to Section 302 of the Sarbanes-Oxley
Act of 2002</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, Yongjiang Shi, Chief Financial Officer of Smart Powerr Corp. (the
&ldquo;Company&rdquo;), certify that:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">1.</TD><TD STYLE="text-align: justify">I have reviewed this quarterly report on Form 10-Q of the Company;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">2.</TD><TD STYLE="text-align: justify">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;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">3.</TD><TD STYLE="text-align: justify">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 Company as of, and for, the periods presented in this report;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">4.</TD><TD STYLE="text-align: justify">The Company&rsquo;s other certifying officer and I are 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 Rule 13a-15(f) and 15d-15(f)) for the Company and have:</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">a.</TD><TD STYLE="text-align: justify">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 Company,
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;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">b.</TD><TD STYLE="text-align: justify">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;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">c.</TD><TD STYLE="text-align: justify">evaluated the effectiveness of the Company&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</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">d.</TD><TD STYLE="text-align: justify">disclosed in this report any change in the Company&rsquo;s
internal control over financial reporting that occurred during the period covered by the quarterly report that has materially affected,
or is reasonably likely to materially affect, the Company&rsquo;s internal control over financial reporting; and</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left">5.</TD><TD STYLE="text-align: justify">The Company&rsquo;s other certifying officer and I have disclosed,
based on our most recent evaluation of internal control over financial reporting, to the Company&rsquo;s auditors and the audit committee
of the Company&rsquo;s board of directors (or persons performing the equivalent functions):</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">a.</TD><TD STYLE="text-align: justify">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 Company&rsquo;s
ability to record, process, summarize and report financial information; and</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">b.</TD><TD STYLE="text-align: justify">any fraud, whether or not material, that involves management
or other employees who have a significant role in the Company&rsquo;s internal control over financial reporting.</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 COLSPAN="3" STYLE="font-size: 10pt">Date: May 14, 2024</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; width: 60%">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; width: 5%">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; width: 35%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">By:</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font-size: 10pt">/s/ <I>Yongjiang Shi </I></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">Name:&nbsp;</TD>
    <TD STYLE="font-size: 10pt">Yongjiang Shi</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt">Title:</TD>
    <TD STYLE="font-size: 10pt">Chief Financial Officer</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>ea020545601ex32-1_smart.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<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: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Certification by the Principal Executive Officer</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: center"><B>Pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">I, Guohua Ku, Chief Executive Officer of Smart
Powerr Corp. (the &ldquo;Company&rdquo;), hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the
Sarbanes-Oxley Act of 2002, that to the best of my knowledge:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">a.</TD><TD STYLE="text-align: justify">the Company&rsquo;s quarterly report on Form 10-Q for the
quarterly period ended March 31, 2024 (the &ldquo;Report&rdquo;) fully complies with the requirements of Section 13(a) or 15(d) of the
Securities Exchange Act of 1934; and</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">b.</TD><TD STYLE="text-align: justify">the information contained in the Report fairly presents,
in all material respects, the financial condition and results of operations of the Company for the periods presented therein</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&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 COLSPAN="3">Date: May 14, 2024</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 35%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt">By:</TD>
    <TD STYLE="border-bottom: black 1.5pt solid">/s/ <I>Guohua Ku</I></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>Name:&nbsp;</TD>
    <TD>Guohua Ku</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>Title:</TD>
    <TD>Chief Executive Officer</TD></TR>
  </TABLE>
<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>ea020545601ex32-2_smart.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<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: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Certification by the Principal Financial Officer</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: center"><B>Pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">I, Yongjiang Shi, Chief Financial Officer of Smart
Powerr Corp. (the &ldquo;Company&rdquo;), hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the
Sarbanes-Oxley Act of 2002, that to the best of my knowledge:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">a.</TD><TD STYLE="text-align: justify">the Company&rsquo;s quarterly report on Form 10-Q for the
quarterly period ended March 31, 2024 (the &ldquo;Report&rdquo;) fully complies with the requirements of Section 13(a) or 15(d) of the
Securities Exchange Act of 1934; and</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">b.</TD><TD STYLE="text-align: justify">the information contained in the Report fairly presents,
in all material respects, the financial condition and results of operations of the Company for the periods presented therein</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 COLSPAN="3">Date: May 14, 2024</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 35%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 1.5pt">By:</TD>
    <TD STYLE="border-bottom: black 1.5pt solid">/s/ <I>Yongjiang Shi </I></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>Name:&nbsp; </TD>
    <TD>Yongjiang Shi</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>Title:</TD>
    <TD>Chief Financial Officer</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>creg-20240331.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Tue May 14 14:56:16 UTC 2024 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2024" xmlns:creg="http://www.cregcn.com/20240331" targetNamespace="http://www.cregcn.com/20240331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="creg-20240331_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="creg-20240331_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="creg-20240331_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="creg-20240331_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://www.cregcn.com/role/ConsolidatedBalanceSheet" id="creg_r_ConsolidatedBalanceSheet">
        <link:definition>995301 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals" id="creg_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>995302 - Statement - Consolidated Balance Sheets (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://www.cregcn.com/role/ConsolidatedIncomeStatement" id="creg_r_ConsolidatedIncomeStatement">
        <link:definition>995303 - Statement - 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://www.cregcn.com/role/ConsolidatedIncomeStatement_Parentheticals" id="creg_r_ConsolidatedIncomeStatement_Parentheticals">
        <link:definition>995304 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss) (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://www.cregcn.com/role/ShareholdersEquityType2or3" id="creg_r_ShareholdersEquityType2or3">
        <link:definition>995305 - Statement - Consolidated Statements of Stockholders' Equity (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://www.cregcn.com/role/ConsolidatedCashFlow" id="creg_r_ConsolidatedCashFlow">
        <link:definition>995306 - Statement - 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://www.cregcn.com/role/OrganizationandDescriptionofBusiness" id="creg_r_OrganizationandDescriptionofBusiness">
        <link:definition>995307 - Disclosure - Organization and Description of Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies" id="creg_r_SummaryofSignificantAccountingPolicies">
        <link:definition>995308 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ShortTermLoanReceivable" id="creg_r_ShortTermLoanReceivable">
        <link:definition>995309 - Disclosure - Short-Term Loan 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://www.cregcn.com/role/AdvancetoSuppliers" id="creg_r_AdvancetoSuppliers">
        <link:definition>995310 - Disclosure - Advance to 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://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables" id="creg_r_AccruedLiabilitiesandOtherPayables">
        <link:definition>995311 - Disclosure - Accrued Liabilities 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://www.cregcn.com/role/TaxesPayable" id="creg_r_TaxesPayable">
        <link:definition>995312 - Disclosure - Taxes 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://www.cregcn.com/role/DeferredTaxNet" id="creg_r_DeferredTaxNet">
        <link:definition>995313 - Disclosure - Deferred Tax, 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://www.cregcn.com/role/EntrustedLoanPayable" id="creg_r_EntrustedLoanPayable">
        <link:definition>995314 - Disclosure - Entrusted Loan 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://www.cregcn.com/role/NotePayableNet" id="creg_r_NotePayableNet">
        <link:definition>995315 - Disclosure - Note Payable, 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://www.cregcn.com/role/StockholdersEquity" id="creg_r_StockholdersEquity">
        <link:definition>995316 - Disclosure - Stockholders&#8217; Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/StockBasedCompensationPlan" id="creg_r_StockBasedCompensationPlan">
        <link:definition>995317 - Disclosure - Stock-Based Compensation Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/IncomeTax" id="creg_r_IncomeTax">
        <link:definition>995318 - Disclosure - Income Tax</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/StatutoryReserves" id="creg_r_StatutoryReserves">
        <link:definition>995319 - Disclosure - Statutory Reserves</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/Contingencies" id="creg_r_Contingencies">
        <link:definition>995320 - Disclosure - Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/Commitments" id="creg_r_Commitments">
        <link:definition>995321 - Disclosure - 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://www.cregcn.com/role/SubsequentEvents" id="creg_r_SubsequentEvents">
        <link:definition>995322 - 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://www.cregcn.com/role/AccountingPoliciesByPolicy" id="creg_r_AccountingPoliciesByPolicy">
        <link:definition>996000 - 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://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables" id="creg_r_SummaryofSignificantAccountingPoliciesTables">
        <link:definition>996001 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables" id="creg_r_AccruedLiabilitiesandOtherPayablesTables">
        <link:definition>996002 - Disclosure - Accrued Liabilities 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://www.cregcn.com/role/TaxesPayableTables" id="creg_r_TaxesPayableTables">
        <link:definition>996003 - Disclosure - Taxes 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://www.cregcn.com/role/DeferredTaxNetTables" id="creg_r_DeferredTaxNetTables">
        <link:definition>996004 - Disclosure - Deferred Tax, 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://www.cregcn.com/role/StockholdersEquityTables" id="creg_r_StockholdersEquityTables">
        <link:definition>996005 - Disclosure - Stockholders&#8217; Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanTables" id="creg_r_StockBasedCompensationPlanTables">
        <link:definition>996006 - Disclosure - Stock-Based Compensation Plan (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/IncomeTaxTables" id="creg_r_IncomeTaxTables">
        <link:definition>996007 - Disclosure - Income Tax (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/StatutoryReservesTables" id="creg_r_StatutoryReservesTables">
        <link:definition>996008 - Disclosure - Statutory Reserves (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/CommitmentsTables" id="creg_r_CommitmentsTables">
        <link:definition>996009 - Disclosure - Commitments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails" id="creg_r_OrganizationandDescriptionofBusinessDetails">
        <link:definition>996010 - Disclosure - Organization and Description of Business (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails" id="creg_r_SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>996011 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofPlantandEquipmentEstimatedLivesTable" id="creg_r_ScheduleofPlantandEquipmentEstimatedLivesTable">
        <link:definition>996012 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Plant and Equipment Estimated Lives</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ShortTermLoanReceivableDetails" id="creg_r_ShortTermLoanReceivableDetails">
        <link:definition>996013 - Disclosure - Short-Term Loan Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/AdvancetoSuppliersDetails" id="creg_r_AdvancetoSuppliersDetails">
        <link:definition>996014 - Disclosure - Advance to Suppliers (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable" id="creg_r_ScheduleofAccruedLiabilitiesandOtherPayablesTable">
        <link:definition>996015 - Disclosure - Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilities 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://www.cregcn.com/role/TaxesPayableDetails" id="creg_r_TaxesPayableDetails">
        <link:definition>996016 - Disclosure - Taxes 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://www.cregcn.com/role/ScheduleofTaxesPayableTable" id="creg_r_ScheduleofTaxesPayableTable">
        <link:definition>996017 - Disclosure - Taxes Payable (Details) - Schedule of Taxes 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://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable" id="creg_r_ScheduleofDeferredTaxAssetsTable">
        <link:definition>996018 - Disclosure - Deferred Tax, Net (Details) - Schedule of Deferred Tax Assets</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/vxBCY0vdSrYHNw9rCIs4v7RWFhPwpthfuZAOsoIFfDaWZsNCV4d9gm+K+6o4rtq0jo9wJHuKe14q5CiceDKTxFgLBI5eS75+Cc/qXL+9Uyq10gFS4+y3FKg3ILvr7RIh6mM0OXIk8BpMiHWIYWYYlP9X3NgsCzF46ofglOm1vYp5o6YIwXtIC8oqIy5RGiWhsdMVUr0rfd1j0WPXkOGNKw==] CSR-->
      <link:roleType roleURI="http://www.cregcn.com/role/EntrustedLoanPayableDetails" id="creg_r_EntrustedLoanPayableDetails">
        <link:definition>996019 - Disclosure - Entrusted Loan 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://www.cregcn.com/role/NotePayableNetDetails" id="creg_r_NotePayableNetDetails">
        <link:definition>996020 - Disclosure - Note Payable, 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://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable" id="creg_r_ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable">
        <link:definition>996021 - Disclosure - Stockholders&#8217; Equity (Details) - Schedule of Summary of the Activities of Warrants that were Issued from Equity Financing</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanDetails" id="creg_r_StockBasedCompensationPlanDetails">
        <link:definition>996022 - Disclosure - Stock-Based Compensation Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable" id="creg_r_ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable">
        <link:definition>996023 - Disclosure - Stock-Based Compensation Plan (Details) - Schedule of Option Activity with Respect to Employees and Independent Directors</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/IncomeTaxDetails" id="creg_r_IncomeTaxDetails">
        <link:definition>996024 - Disclosure - Income Tax (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable" id="creg_r_ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable">
        <link:definition>996025 - Disclosure - Income Tax (Details) - Schedule of Reconciles U.S. Statutory Rates to Effective Tax 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://www.cregcn.com/role/ScheduleofProvisionforIncomeTaxExpenseTable" id="creg_r_ScheduleofProvisionforIncomeTaxExpenseTable">
        <link:definition>996026 - Disclosure - Income Tax (Details) - Schedule of Provision for Income Tax Expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/StatutoryReservesDetails" id="creg_r_StatutoryReservesDetails">
        <link:definition>996027 - Disclosure - Statutory Reserves (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount" id="creg_r_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount">
        <link:definition>996028 - Disclosure - Schedule of Statutory Reserve Amount (Details) - Schedule of Statutory Reserve Amount</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ContingenciesDetails" id="creg_r_ContingenciesDetails">
        <link:definition>996029 - Disclosure - Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/CommitmentsDetails" id="creg_r_CommitmentsDetails">
        <link:definition>996030 - Disclosure - Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofLeaseCostsLeaseTermandDiscountRateTable" id="creg_r_ScheduleofLeaseCostsLeaseTermandDiscountRateTable">
        <link:definition>996031 - Disclosure - Commitments (Details) - Schedule of Lease Costs, 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://www.cregcn.com/role/ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable" id="creg_r_ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable">
        <link:definition>996032 - Disclosure - Commitments (Details) - Schedule of Years, of Maturities of the Office 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://www.cregcn.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2024" schemaLocation="https://xbrl.sec.gov/sic/2024/sic-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd-sub/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei-sub/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-sub-2024.xsd"/>
  <xs:element name="ScheduleOfPlantAndEquipmentEstimatedLivesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfPlantAndEquipmentEstimatedLivesAbstract"/>
  <xs:element name="ScheduleOfSummaryOfTheActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfSummaryOfTheActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract"/>
  <xs:element name="StatutoryReservesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesAbstract"/>
  <xs:element name="UnlabeledAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract"/>
  <xs:element name="UnlabeledAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract0"/>
  <xs:element name="UnlabeledAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract1"/>
  <xs:element name="UnlabeledAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract2"/>
  <xs:element name="UnlabeledAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract3"/>
  <xs:element name="UnlabeledAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract4"/>
  <xs:element name="UnlabeledAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract5"/>
  <xs:element name="UnlabeledAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract6"/>
  <xs:element name="UnlabeledAbstract7" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract7"/>
  <xs:element name="UnlabeledAbstract8" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract8"/>
  <xs:element name="UnlabeledAbstract9" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract9"/>
  <xs:element name="UnlabeledAbstract10" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract10"/>
  <xs:element name="UnlabeledAbstract11" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract11"/>
  <xs:element name="UnlabeledAbstract12" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract12"/>
  <xs:element name="UnlabeledAbstract13" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract13"/>
  <xs:element name="UnlabeledAbstract14" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract14"/>
  <xs:element name="UnlabeledAbstract15" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract15"/>
  <xs:element name="UnlabeledAbstract16" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract16"/>
  <xs:element name="UnlabeledAbstract17" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract17"/>
  <xs:element name="UnlabeledAbstract18" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract18"/>
  <xs:element name="UnlabeledAbstract19" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract19"/>
  <xs:element name="UnlabeledAbstract20" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract20"/>
  <xs:element name="UnlabeledAbstract21" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract21"/>
  <xs:element name="UnlabeledAbstract22" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract22"/>
  <xs:element name="UnlabeledAbstract23" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract23"/>
  <xs:element name="UnlabeledAbstract24" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract24"/>
  <xs:element name="UnlabeledAbstract25" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract25"/>
  <xs:element name="UnlabeledAbstract26" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract26"/>
  <xs:element name="UnlabeledAbstract27" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract27"/>
  <xs:element name="UnlabeledAbstract28" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract28"/>
  <xs:element name="UnlabeledAbstract29" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract29"/>
  <xs:element name="UnlabeledAbstract30" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract30"/>
  <xs:element name="UnlabeledAbstract31" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract31"/>
  <xs:element name="UnlabeledAbstract32" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract32"/>
  <xs:element name="UnlabeledAbstract33" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract33"/>
  <xs:element name="UnlabeledAbstract34" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract34"/>
  <xs:element name="UnlabeledAbstract35" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract35"/>
  <xs:element name="UnlabeledAbstract36" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract36"/>
  <xs:element name="UnlabeledAbstract37" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract37"/>
  <xs:element name="UnlabeledAbstract38" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract38"/>
  <xs:element name="UnlabeledAbstract39" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract39"/>
  <xs:element name="UnlabeledAbstract40" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract40"/>
  <xs:element name="UnlabeledAbstract41" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract41"/>
  <xs:element name="UnlabeledAbstract42" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract42"/>
  <xs:element name="UnlabeledAbstract43" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract43"/>
  <xs:element name="UnlabeledAbstract44" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract44"/>
  <xs:element name="UnlabeledAbstract45" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract45"/>
  <xs:element name="UnlabeledAbstract46" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract46"/>
  <xs:element name="AdvanceToSuppliersCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_AdvanceToSuppliersCurrent"/>
  <xs:element name="PayableForPurchaseOfEquityInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_PayableForPurchaseOfEquityInterest"/>
  <xs:element name="StatutoryReserve" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReserve"/>
  <xs:element name="TransferToStatutoryReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferToStatutoryReserves"/>
  <xs:element name="AdvanceToSuppliersDisclosureTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AdvanceToSuppliersDisclosureTextBlock"/>
  <xs:element name="TaxPayableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TaxPayableTextBlock"/>
  <xs:element name="DeferredTaxAssetsNetDisclosureTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DeferredTaxAssetsNetDisclosureTextBlock"/>
  <xs:element name="EntrustedLoanPayableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_EntrustedLoanPayableTextBlock"/>
  <xs:element name="StatutoryReservesTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesTextBlock"/>
  <xs:element name="UsesAndSourcesOfLiquidityPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UsesAndSourcesOfLiquidityPolicyTextBlock"/>
  <xs:element name="ValueAddedTaxPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ValueAddedTaxPolicyTextBlock"/>
  <xs:element name="AdvanceToSuppliersPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AdvanceToSuppliersPolicyTextBlock"/>
  <xs:element name="AccountAndOtherPayablesPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AccountAndOtherPayablesPolicyTextBlock"/>
  <xs:element name="IncomeTaxPayableDisclosureTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_IncomeTaxPayableDisclosureTableTextBlock"/>
  <xs:element name="StatutoryReservesDisclosureTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesDisclosureTableTextBlock"/>
  <xs:element name="AccruedLitigationCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_AccruedLitigationCurrent"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2"/>
  <xs:element name="OperatingLeaseCostInterestExpenseOnLeaseLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability"/>
  <xs:element name="OrganizationandDescriptionofBusinessDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_OrganizationandDescriptionofBusinessDetailsTable"/>
  <xs:element name="MaturityTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_MaturityTerm"/>
  <xs:element name="ActualElectricitySold" type="dtr:energyItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_ActualElectricitySold"/>
  <xs:element name="OriginalInvestmentBySubsidiary" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_OriginalInvestmentBySubsidiary"/>
  <xs:element name="PercentageOfAmountInitialCapitalContribution" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_PercentageOfAmountInitialCapitalContribution"/>
  <xs:element name="LicenseIsIssued" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LicenseIsIssued"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_SummaryofSignificantAccountingPoliciesDetailsTable"/>
  <xs:element name="ValueAddedTaxPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ValueAddedTaxPercentage"/>
  <xs:element name="TechonologyServices" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TechonologyServices"/>
  <xs:element name="BalanceNotCovered" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_BalanceNotCovered"/>
  <xs:element name="CapitalUtilizationFee" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_CapitalUtilizationFee"/>
  <xs:element name="AdvancetoSuppliersDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_AdvancetoSuppliersDetailsTable"/>
  <xs:element name="ResearchAndDevelopmentCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_ResearchAndDevelopmentCost"/>
  <xs:element name="RemainingAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_RemainingAmount"/>
  <xs:element name="IncomeTaxPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_IncomeTaxPayable"/>
  <xs:element name="CurrentTaxPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_CurrentTaxPayable"/>
  <xs:element name="TypeOfAgreementDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TypeOfAgreementDomainDomain"/>
  <xs:element name="EntrustedLoanPayableDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_EntrustedLoanPayableDetailsTable"/>
  <xs:element name="TotalFundCapitalContribution" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_TotalFundCapitalContribution"/>
  <xs:element name="EquityInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_EquityInvestment"/>
  <xs:element name="DebtInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_DebtInvestment"/>
  <xs:element name="DescriptionOfRemainingLoanBalance" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DescriptionOfRemainingLoanBalance"/>
  <xs:element name="BuyBackPrice" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_BuyBackPrice"/>
  <xs:element name="RepaymentsOfAccruedInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_RepaymentsOfAccruedInterest"/>
  <xs:element name="OwnedShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_OwnedShares"/>
  <xs:element name="PaymentOne" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_PaymentOne"/>
  <xs:element name="PaymentTwo" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_PaymentTwo"/>
  <xs:element name="PaymentThree" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_PaymentThree"/>
  <xs:element name="PaymentFour" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_PaymentFour"/>
  <xs:element name="FinalPayment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_FinalPayment"/>
  <xs:element name="FullPayment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_FullPayment"/>
  <xs:element name="RepaymentPrincipalAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_RepaymentPrincipalAmount"/>
  <xs:element name="NotePayableNetDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_NotePayableNetDetailsTable"/>
  <xs:element name="IncreaseDecreaseOutstandingBalancePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_IncreaseDecreaseOutstandingBalancePercentage"/>
  <xs:element name="PartitionedNotesPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_PartitionedNotesPayable"/>
  <xs:element name="LossOnConversionNotes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_LossOnConversionNotes"/>
  <xs:element name="OutstandingPrincipalBalance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_OutstandingPrincipalBalance"/>
  <xs:element name="StockBasedCompensationPlanDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_StockBasedCompensationPlanDetailsTable"/>
  <xs:element name="IncomeTaxDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_IncomeTaxDetailsTable"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance"/>
  <xs:element name="IncomeTaxTermYear" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_IncomeTaxTermYear"/>
  <xs:element name="StatutoryReservesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_StatutoryReservesDetailsTable"/>
  <xs:element name="StatutoryReservesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesDetailsLineItems"/>
  <xs:element name="PercentageOfStatutoryReserveNetIncome" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PercentageOfStatutoryReserveNetIncome"/>
  <xs:element name="PercentageOfReserveRegisteredCapital" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PercentageOfReserveRegisteredCapital"/>
  <xs:element name="PercentageOfRegisteredCapital" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PercentageOfRegisteredCapital"/>
  <xs:element name="ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountTable"/>
  <xs:element name="ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems"/>
  <xs:element name="MaximumStatutoryReserveAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_MaximumStatutoryReserveAmount"/>
  <xs:element name="ContingenciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_ContingenciesDetailsTable"/>
  <xs:element name="AccruedLitigationExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_AccruedLitigationExpense"/>
  <xs:element name="LoansPayableWithVariableAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_LoansPayableWithVariableAmount"/>
  <xs:element name="CommitmentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_CommitmentsDetailsTable"/>
  <xs:element name="LeaseExpirationDate" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LeaseExpirationDate"/>
  <xs:element name="TypeOfAgreementAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="creg_TypeOfAgreementAxis"/>
  <xs:element name="CommonWelfareFundMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_CommonWelfareFundMember"/>
  <xs:element name="CooperationAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_CooperationAgreementMember"/>
  <xs:element name="DaTangShiDaiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DaTangShiDaiMember"/>
  <xs:element name="DaTongRecyclingEnergyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DaTongRecyclingEnergyMember"/>
  <xs:element name="EnforcementFeeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_EnforcementFeeMember"/>
  <xs:element name="ErdosTCHMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ErdosTCHMember"/>
  <xs:element name="HYREFLoanentrustedLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_HYREFLoanentrustedLoanMember"/>
  <xs:element name="HYREFMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_HYREFMember"/>
  <xs:element name="HuaxinMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_HuaxinMember"/>
  <xs:element name="LateFeeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LateFeeMember"/>
  <xs:element name="LeaseCommitmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LeaseCommitmentMember"/>
  <xs:element name="OtherFeeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_OtherFeeMember"/>
  <xs:element name="PRCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PRCMember"/>
  <xs:element name="PromissoryNotesInApril2021Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PromissoryNotesInApril2021Member"/>
  <xs:element name="ShaanxiHuahongMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShaanxiHuahongMember"/>
  <xs:element name="ShanghaiTCHMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShanghaiTCHMember"/>
  <xs:element name="StatutorySurplusReserveFundMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutorySurplusReserveFundMember"/>
  <xs:element name="TianYuXuZhouRecyclingEnergyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TianYuXuZhouRecyclingEnergyMember"/>
  <xs:element name="TransferAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferAgreementMember"/>
  <xs:element name="TransferPriceForShenqiuPhaseIAndIIProjectsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember"/>
  <xs:element name="TransferPriceForXuzhouHuayuProjectMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferPriceForXuzhouHuayuProjectMember"/>
  <xs:element name="XianTCHEnergyTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_XianTCHEnergyTechnologyCoLtdMember"/>
  <xs:element name="XianTCHMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_XianTCHMember"/>
  <xs:element name="XianZhonghongMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_XianZhonghongMember"/>
  <xs:element name="YinghuaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_YinghuaMember"/>
  <xs:element name="ZhonghongMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ZhonghongMember"/>
  <xs:element name="ZhongxunMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ZhongxunMember"/>
  <xs:element name="OrganizationAndDescriptionOfBusinessLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_OrganizationAndDescriptionOfBusinessLineItems"/>
  <xs:element name="SignificantAccountingPoliciesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SignificantAccountingPoliciesLineItems"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>creg-20240331_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: Tue May 14 14:56:16 UTC 2024 -->
<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="creg-20240331.xsd#creg_r_ConsolidatedBalanceSheet" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ConsolidatedIncomeStatement" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ConsolidatedCashFlow" roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofAccruedLiabilitiesandOtherPayablesTable" roleURI="http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofTaxesPayableTable" roleURI="http://www.cregcn.com/role/ScheduleofTaxesPayableTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofDeferredTaxAssetsTable" roleURI="http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable" roleURI="http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofProvisionforIncomeTaxExpenseTable" roleURI="http://www.cregcn.com/role/ScheduleofProvisionforIncomeTaxExpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable" roleURI="http://www.cregcn.com/role/ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable"/>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_Cash" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValueAddedTaxReceivableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToSuppliersCurrent" xlink:href="creg-20240331.xsd#creg_AdvanceToSuppliersCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="creg_AdvanceToSuppliersCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ShortTermInvestments" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_TaxesPayableCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_NotesPayableCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_PayableForPurchaseOfEquityInterest" xlink:href="creg-20240331.xsd#creg_PayableForPurchaseOfEquityInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="creg_PayableForPurchaseOfEquityInterest" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_InterestPayableCurrent" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LoansPayableCurrent" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReserve" xlink:href="creg-20240331.xsd#creg_StatutoryReserve"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="creg_StatutoryReserve" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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_StockholdersEquity" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RentalIncomeNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RentalIncomeNonoperating"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="us-gaap_RentalIncomeNonoperating" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InvestmentIncomeInterest" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestExpenseOther" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <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"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHNw9rCIs4v7RWFhPwpthfuZAOsoIFfDaWZsNCV4d9gm+K+6o4rtq0jo9wJHuKe14q5CiceDKTxFgLBI5eS75+Cc/qXL+9Uyq10gFS4+y3FKg3ILvr7RIh6mM0OXIk8BpMiHWIYWYYlP9X3NgsCzF46ofglOm1vYp5o6YIwXtIC8oqIy5RGiWh4poX64C0ADO4lgtFSQm6dQ==] CSR-->
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NonoperatingIncomeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OperatingLeaseExpense" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt" order="7" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidSupplies" order="8" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="9" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromLoansReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromLoansReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsForProceedsFromLoansReceivable" order="1" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedInsuranceCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedInsuranceCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedPayrollTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedPayrollTaxesCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedLitigationCurrent" xlink:href="creg-20240331.xsd#creg_AccruedLitigationCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="creg_AccruedLitigationCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="4" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofTaxesPayableTable">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="us-gaap_TaxesPayableCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsInvestments" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsEquityMethodInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsEquityMethodInvestments" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable">
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="4" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofProvisionforIncomeTaxExpenseTable">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="3" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>creg-20240331_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: Tue May 14 14:56:16 UTC 2024 -->
<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="creg-20240331.xsd#creg_r_ConsolidatedBalanceSheet" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ConsolidatedIncomeStatement" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ConsolidatedIncomeStatement_Parentheticals" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ShareholdersEquityType2or3" roleURI="http://www.cregcn.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ConsolidatedCashFlow" roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_OrganizationandDescriptionofBusiness" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ShortTermLoanReceivable" roleURI="http://www.cregcn.com/role/ShortTermLoanReceivable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_AdvancetoSuppliers" roleURI="http://www.cregcn.com/role/AdvancetoSuppliers"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_AccruedLiabilitiesandOtherPayables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_TaxesPayable" roleURI="http://www.cregcn.com/role/TaxesPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_DeferredTaxNet" roleURI="http://www.cregcn.com/role/DeferredTaxNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_EntrustedLoanPayable" roleURI="http://www.cregcn.com/role/EntrustedLoanPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_NotePayableNet" roleURI="http://www.cregcn.com/role/NotePayableNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_StockholdersEquity" roleURI="http://www.cregcn.com/role/StockholdersEquity"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_StockBasedCompensationPlan" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlan"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_IncomeTax" roleURI="http://www.cregcn.com/role/IncomeTax"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_StatutoryReserves" roleURI="http://www.cregcn.com/role/StatutoryReserves"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_Contingencies" roleURI="http://www.cregcn.com/role/Contingencies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_Commitments" roleURI="http://www.cregcn.com/role/Commitments"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_SubsequentEvents" roleURI="http://www.cregcn.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_AccountingPoliciesByPolicy" roleURI="http://www.cregcn.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_AccruedLiabilitiesandOtherPayablesTables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_TaxesPayableTables" roleURI="http://www.cregcn.com/role/TaxesPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_DeferredTaxNetTables" roleURI="http://www.cregcn.com/role/DeferredTaxNetTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_StockholdersEquityTables" roleURI="http://www.cregcn.com/role/StockholdersEquityTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_StockBasedCompensationPlanTables" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_IncomeTaxTables" roleURI="http://www.cregcn.com/role/IncomeTaxTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_StatutoryReservesTables" roleURI="http://www.cregcn.com/role/StatutoryReservesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_CommitmentsTables" roleURI="http://www.cregcn.com/role/CommitmentsTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofPlantandEquipmentEstimatedLivesTable" roleURI="http://www.cregcn.com/role/ScheduleofPlantandEquipmentEstimatedLivesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofAccruedLiabilitiesandOtherPayablesTable" roleURI="http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofTaxesPayableTable" roleURI="http://www.cregcn.com/role/ScheduleofTaxesPayableTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofDeferredTaxAssetsTable" roleURI="http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable" roleURI="http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable" roleURI="http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable" roleURI="http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofProvisionforIncomeTaxExpenseTable" roleURI="http://www.cregcn.com/role/ScheduleofProvisionforIncomeTaxExpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofLeaseCostsLeaseTermandDiscountRateTable" roleURI="http://www.cregcn.com/role/ScheduleofLeaseCostsLeaseTermandDiscountRateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable" roleURI="http://www.cregcn.com/role/ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_OrganizationandDescriptionofBusinessDetails" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ShortTermLoanReceivableDetails" roleURI="http://www.cregcn.com/role/ShortTermLoanReceivableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_AdvancetoSuppliersDetails" roleURI="http://www.cregcn.com/role/AdvancetoSuppliersDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_TaxesPayableDetails" roleURI="http://www.cregcn.com/role/TaxesPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_EntrustedLoanPayableDetails" roleURI="http://www.cregcn.com/role/EntrustedLoanPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_NotePayableNetDetails" roleURI="http://www.cregcn.com/role/NotePayableNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_StockBasedCompensationPlanDetails" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_IncomeTaxDetails" roleURI="http://www.cregcn.com/role/IncomeTaxDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_StatutoryReservesDetails" roleURI="http://www.cregcn.com/role/StatutoryReservesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount" roleURI="http://www.cregcn.com/role/ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ContingenciesDetails" roleURI="http://www.cregcn.com/role/ContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_CommitmentsDetails" roleURI="http://www.cregcn.com/role/CommitmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#DocumentAndEntityInformation" roleURI="http://www.cregcn.com/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://www.cregcn.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Cash" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValueAddedTaxReceivableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToSuppliersCurrent" xlink:href="creg-20240331.xsd#creg_AdvanceToSuppliersCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="creg_AdvanceToSuppliersCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ShortTermInvestments" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Assets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PayableForPurchaseOfEquityInterest" xlink:href="creg-20240331.xsd#creg_PayableForPurchaseOfEquityInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="creg_PayableForPurchaseOfEquityInterest" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_InterestPayableCurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LoansPayableCurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_Liabilities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReserve" xlink:href="creg-20240331.xsd#creg_StatutoryReserve"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="creg_StatutoryReserve" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_DerivativeFixedInterestRate" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RevenuesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RentalIncomeNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RentalIncomeNonoperating"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RentalIncomeNonoperating" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpenseOther" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfOtherComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfOtherComprehensiveIncomeAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementOfOtherComprehensiveIncomeAbstract" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfOtherComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="12" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedIncomeStatement_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAppropriatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAppropriatedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsAppropriatedMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferToStatutoryReserves" xlink:href="creg-20240331.xsd#creg_TransferToStatutoryReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="creg_TransferToStatutoryReserves" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_IncreaseDecreaseInPrepaidSupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidSupplies" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromLoansReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromLoansReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsForProceedsFromLoansReceivable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ShortTermLoanReceivable">
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowingsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermBorrowingsAbstract" xlink:to="us-gaap_ShortTermDebtTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AdvancetoSuppliers">
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToSuppliersAndEmployeesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToSuppliersAndEmployeesAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToSuppliersDisclosureTextBlock" xlink:href="creg-20240331.xsd#creg_AdvanceToSuppliersDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PaymentsToSuppliersAndEmployeesAbstract" xlink:to="creg_AdvanceToSuppliersDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/TaxesPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableTextBlock" xlink:href="creg-20240331.xsd#creg_TaxPayableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="creg_TaxPayableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/DeferredTaxNet">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsNetDisclosureTextBlock" xlink:href="creg-20240331.xsd#creg_DeferredTaxAssetsNetDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="creg_DeferredTaxAssetsNetDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/EntrustedLoanPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_EntrustedLoanPayableTextBlock" xlink:href="creg-20240331.xsd#creg_EntrustedLoanPayableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="creg_EntrustedLoanPayableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/NotePayableNet">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://www.cregcn.com/role/StockholdersEquity">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlan">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://www.cregcn.com/role/IncomeTax">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://www.cregcn.com/role/StatutoryReserves">
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesAbstract" xlink:href="creg-20240331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesTextBlock" xlink:href="creg-20240331.xsd#creg_StatutoryReservesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesAbstract" xlink:to="creg_StatutoryReservesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/Contingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDisclosures" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDisclosures"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyAbstract" xlink:to="us-gaap_LossContingencyDisclosures" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/Commitments">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://www.cregcn.com/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://www.cregcn.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_UsesAndSourcesOfLiquidityPolicyTextBlock" xlink:href="creg-20240331.xsd#creg_UsesAndSourcesOfLiquidityPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_UsesAndSourcesOfLiquidityPolicyTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ValueAddedTaxPolicyTextBlock" xlink:href="creg-20240331.xsd#creg_ValueAddedTaxPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_ValueAddedTaxPolicyTextBlock" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToSuppliersPolicyTextBlock" xlink:href="creg-20240331.xsd#creg_AdvanceToSuppliersPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_AdvanceToSuppliersPolicyTextBlock" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AccountAndOtherPayablesPolicyTextBlock" xlink:href="creg-20240331.xsd#creg_AccountAndOtherPayablesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_AccountAndOtherPayablesPolicyTextBlock" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DebtPolicyTextBlock" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryCashFlowPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryCashFlowPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryCashFlowPolicy" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="24" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/TaxesPayableTables">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxPayableDisclosureTableTextBlock" xlink:href="creg-20240331.xsd#creg_IncomeTaxPayableDisclosureTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="creg_IncomeTaxPayableDisclosureTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/DeferredTaxNetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockholdersEquityTables">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlanTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/IncomeTaxTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StatutoryReservesTables">
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesAbstract" xlink:href="creg-20240331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDisclosureTableTextBlock" xlink:href="creg-20240331.xsd#creg_StatutoryReservesDisclosureTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesAbstract" xlink:to="creg_StatutoryReservesDisclosureTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/CommitmentsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofPlantandEquipmentEstimatedLivesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedInsuranceCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_AccruedInsuranceCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedPayrollTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_AccruedPayrollTaxesCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedLitigationCurrent" xlink:href="creg-20240331.xsd#creg_AccruedLitigationCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="creg_AccruedLitigationCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofTaxesPayableTable">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxesPayableCurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxes" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxesPayableCurrentAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxesPayableCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxesPayableCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxesPayableCurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsInvestments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsEquityMethodInvestments" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHNw9rCIs4v7RWFhPwpthfuZAOsoIFfDaWZsNCV4d9gm+K+6o4rtq0jo9wJHuKe14q5CiceDKTxFgLBI5eS75+Cc/qXL+9Uyq10gFS4+y3FKg3ILvr7RIh6mM0OXIk8BpMiHWIYWYYlP9X3NgsCzF46ofglOm1vYp5o6YIwXtIC8oqIy5RGiWh8tcB/yBkJSi9jwtfgYQkTw==] CSR-->
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" order="16" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable">
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofProvisionforIncomeTaxExpenseTable">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofLeaseCostsLeaseTermandDiscountRateTable">
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:href="creg-20240331.xsd#creg_OperatingLeaseCostInterestExpenseOnLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails">
    <loc xlink:type="locator" xlink:label="creg_OrganizationAndDescriptionOfBusinessLineItems" xlink:href="creg-20240331.xsd#creg_OrganizationAndDescriptionOfBusinessLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:href="creg-20240331.xsd#creg_OrganizationandDescriptionofBusinessDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_OrganizationAndDescriptionOfBusinessLineItems" xlink:to="creg_OrganizationandDescriptionofBusinessDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:to="dei_LegalEntityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosTCHMember" xlink:href="creg-20240331.xsd#creg_ErdosTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_ErdosTCHMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHEnergyTechnologyCoLtdMember" xlink:href="creg-20240331.xsd#creg_XianTCHEnergyTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_XianTCHEnergyTechnologyCoLtdMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DaTangShiDaiMember" xlink:href="creg-20240331.xsd#creg_DaTangShiDaiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_DaTangShiDaiMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DaTongRecyclingEnergyMember" xlink:href="creg-20240331.xsd#creg_DaTongRecyclingEnergyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_DaTongRecyclingEnergyMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TianYuXuZhouRecyclingEnergyMember" xlink:href="creg-20240331.xsd#creg_TianYuXuZhouRecyclingEnergyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_TianYuXuZhouRecyclingEnergyMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ZhongxunMember" xlink:href="creg-20240331.xsd#creg_ZhongxunMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_ZhongxunMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_YinghuaMember" xlink:href="creg-20240331.xsd#creg_YinghuaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_YinghuaMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_MaturityTerm" xlink:href="creg-20240331.xsd#creg_MaturityTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationAndDescriptionOfBusinessLineItems" xlink:to="creg_MaturityTerm" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationAndDescriptionOfBusinessLineItems" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationAndDescriptionOfBusinessLineItems" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ActualElectricitySold" xlink:href="creg-20240331.xsd#creg_ActualElectricitySold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationAndDescriptionOfBusinessLineItems" xlink:to="creg_ActualElectricitySold" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForNuclearFuel" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForNuclearFuel"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationAndDescriptionOfBusinessLineItems" xlink:to="us-gaap_PaymentsForNuclearFuel" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OriginalInvestmentBySubsidiary" xlink:href="creg-20240331.xsd#creg_OriginalInvestmentBySubsidiary"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationAndDescriptionOfBusinessLineItems" xlink:to="creg_OriginalInvestmentBySubsidiary" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfAmountInitialCapitalContribution" xlink:href="creg-20240331.xsd#creg_PercentageOfAmountInitialCapitalContribution"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationAndDescriptionOfBusinessLineItems" xlink:to="creg_PercentageOfAmountInitialCapitalContribution" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LicenseIsIssued" xlink:href="creg-20240331.xsd#creg_LicenseIsIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationAndDescriptionOfBusinessLineItems" xlink:to="creg_LicenseIsIssued" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="creg_SignificantAccountingPoliciesLineItems" xlink:href="creg-20240331.xsd#creg_SignificantAccountingPoliciesLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="creg-20240331.xsd#creg_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_SignificantAccountingPoliciesLineItems" xlink:to="creg_SummaryofSignificantAccountingPoliciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_OwnershipAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain_0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PRCMember" xlink:href="creg-20240331.xsd#creg_PRCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="creg_PRCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosTCHMember" xlink:href="creg-20240331.xsd#creg_ErdosTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="creg_ErdosTCHMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ZhonghongMember" xlink:href="creg-20240331.xsd#creg_ZhonghongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="creg_ZhonghongMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShanghaiTCHMember" xlink:href="creg-20240331.xsd#creg_ShanghaiTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="creg_ShanghaiTCHMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ZhongxunMember" xlink:href="creg-20240331.xsd#creg_ZhongxunMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="creg_ZhongxunMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_NetIncomeLoss" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ValueAddedTaxPercentage" xlink:href="creg-20240331.xsd#creg_ValueAddedTaxPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SignificantAccountingPoliciesLineItems" xlink:to="creg_ValueAddedTaxPercentage" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TechonologyServices" xlink:href="creg-20240331.xsd#creg_TechonologyServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SignificantAccountingPoliciesLineItems" xlink:to="creg_TechonologyServices" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValueAddedTaxReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ValueAddedTaxReceivable" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_OtherReceivables" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InsuranceTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_InsuranceTax" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_BalanceNotCovered" xlink:href="creg-20240331.xsd#creg_BalanceNotCovered"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SignificantAccountingPoliciesLineItems" xlink:to="creg_BalanceNotCovered" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ShortTermLoanReceivableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowingsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermBorrowingsAbstract" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_CapitalUtilizationFee" xlink:href="creg-20240331.xsd#creg_CapitalUtilizationFee"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermBorrowingsAbstract" xlink:to="creg_CapitalUtilizationFee" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermBorrowingsAbstract" xlink:to="us-gaap_ShortTermBorrowings" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermBorrowingsAbstract" xlink:to="us-gaap_RepaymentsOfDebt" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AdvancetoSuppliersDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierFinanceProgramLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_AdvancetoSuppliersDetailsTable" xlink:href="creg-20240331.xsd#creg_AdvancetoSuppliersDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="creg_AdvancetoSuppliersDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_AdvancetoSuppliersDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="creg_CooperationAgreementMember" xlink:href="creg-20240331.xsd#creg_CooperationAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="creg_CooperationAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermPurchaseCommitmentAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="us-gaap_LongTermPurchaseCommitmentAmount" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaymentFeesOnAdvancesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaymentFeesOnAdvancesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="us-gaap_PrepaymentFeesOnAdvancesNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ResearchAndDevelopmentCost" xlink:href="creg-20240331.xsd#creg_ResearchAndDevelopmentCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="creg_ResearchAndDevelopmentCost" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherResearchAndDevelopmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="us-gaap_OtherResearchAndDevelopmentExpense" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Supplies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Supplies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="us-gaap_Supplies" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_RemainingAmount" xlink:href="creg-20240331.xsd#creg_RemainingAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="creg_RemainingAmount" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/TaxesPayableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxPayable" xlink:href="creg-20240331.xsd#creg_IncomeTaxPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="creg_IncomeTaxPayable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_CurrentTaxPayable" xlink:href="creg-20240331.xsd#creg_CurrentTaxPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="creg_CurrentTaxPayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxHolidayDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxHolidayDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_IncomeTaxHolidayDescription" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/EntrustedLoanPayableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_EntrustedLoanPayableDetailsTable" xlink:href="creg-20240331.xsd#creg_EntrustedLoanPayableDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="creg_EntrustedLoanPayableDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_EntrustedLoanPayableDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementAxis" xlink:href="creg-20240331.xsd#creg_TypeOfAgreementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_EntrustedLoanPayableDetailsTable" xlink:to="creg_TypeOfAgreementAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementDomainDomain" xlink:href="creg-20240331.xsd#creg_TypeOfAgreementDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="creg_TypeOfAgreementAxis" xlink:to="creg_TypeOfAgreementDomainDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementDomainDomain_0" xlink:href="creg-20240331.xsd#creg_TypeOfAgreementDomainDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="creg_TypeOfAgreementAxis" xlink:to="creg_TypeOfAgreementDomainDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_EntrustedLoanPayableDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_EntrustedLoanPayableDetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_EntrustedLoanPayableDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="creg_HuaxinMember" xlink:href="creg-20240331.xsd#creg_HuaxinMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="creg_HuaxinMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_HYREFMember" xlink:href="creg-20240331.xsd#creg_HYREFMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="creg_HYREFMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHMember" xlink:href="creg-20240331.xsd#creg_XianTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="creg_XianTCHMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceForXuzhouHuayuProjectMember" xlink:href="creg-20240331.xsd#creg_TransferPriceForXuzhouHuayuProjectMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="creg_TransferPriceForXuzhouHuayuProjectMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:href="creg-20240331.xsd#creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferAgreementMember" xlink:href="creg-20240331.xsd#creg_TransferAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TypeOfAgreementDomainDomain" xlink:to="creg_TransferAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_HYREFLoanentrustedLoanMember" xlink:href="creg-20240331.xsd#creg_HYREFLoanentrustedLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="creg_HYREFLoanentrustedLoanMember" order="0" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="creg_HYREFMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ZhonghongMember" xlink:href="creg-20240331.xsd#creg_ZhonghongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="creg_ZhonghongMember" order="2" xbrldt:closed="true"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="creg_XianTCHMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TotalFundCapitalContribution" xlink:href="creg-20240331.xsd#creg_TotalFundCapitalContribution"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="creg_TotalFundCapitalContribution" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_EquityInvestment" xlink:href="creg-20240331.xsd#creg_EquityInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="creg_EquityInvestment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DebtInvestment" xlink:href="creg-20240331.xsd#creg_DebtInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="creg_DebtInvestment" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtWeightedAverageInterestRateOverTime" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtWeightedAverageInterestRateOverTime"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_LongTermDebtWeightedAverageInterestRateOverTime" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfRemainingLoanBalance" xlink:href="creg-20240331.xsd#creg_DescriptionOfRemainingLoanBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="creg_DescriptionOfRemainingLoanBalance" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_RepaymentsOfDebt" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_BuyBackPrice" xlink:href="creg-20240331.xsd#creg_BuyBackPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="creg_BuyBackPrice" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSalesOfConsumerLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSalesOfConsumerLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_GainLossOnSalesOfConsumerLoans" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_RepaymentsOfAccruedInterest" xlink:href="creg-20240331.xsd#creg_RepaymentsOfAccruedInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="creg_RepaymentsOfAccruedInterest" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermLoansFromBank"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_LongTermLoansFromBank" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilitiesAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilitiesAccruedInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_DepositLiabilitiesAccruedInterest" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalanceShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentOwnedBalanceShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_InvestmentOwnedBalanceShares" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OwnedShares" xlink:href="creg-20240331.xsd#creg_OwnedShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="creg_OwnedShares" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExcessStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_ExcessStockSharesIssued" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PaymentOne" xlink:href="creg-20240331.xsd#creg_PaymentOne"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="creg_PaymentOne" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PaymentTwo" xlink:href="creg-20240331.xsd#creg_PaymentTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="creg_PaymentTwo" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PaymentThree" xlink:href="creg-20240331.xsd#creg_PaymentThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="creg_PaymentThree" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PaymentFour" xlink:href="creg-20240331.xsd#creg_PaymentFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="creg_PaymentFour" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_FinalPayment" xlink:href="creg-20240331.xsd#creg_FinalPayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="creg_FinalPayment" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_FullPayment" xlink:href="creg-20240331.xsd#creg_FullPayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="creg_FullPayment" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_RepaymentPrincipalAmount" xlink:href="creg-20240331.xsd#creg_RepaymentPrincipalAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="creg_RepaymentPrincipalAmount" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForFees" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_PaymentsForFees" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Investments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Investments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_Investments" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment" order="25" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/NotePayableNetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_NotePayableNetDetailsTable" xlink:href="creg-20240331.xsd#creg_NotePayableNetDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="creg_NotePayableNetDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_NotePayableNetDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="creg_PromissoryNotesInApril2021Member" xlink:href="creg-20240331.xsd#creg_PromissoryNotesInApril2021Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="creg_PromissoryNotesInApril2021Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ConvertibleNotesPayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_LongTermDebtTerm" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseOutstandingBalancePercentage" xlink:href="creg-20240331.xsd#creg_IncreaseDecreaseOutstandingBalancePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="creg_IncreaseDecreaseOutstandingBalancePercentage" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableWithImputedInterestFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivableWithImputedInterestFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ReceivableWithImputedInterestFaceAmount" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_InterestExpenseDebt" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PartitionedNotesPayable" xlink:href="creg-20240331.xsd#creg_PartitionedNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="creg_PartitionedNotesPayable" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LossOnConversionNotes" xlink:href="creg-20240331.xsd#creg_LossOnConversionNotes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="creg_LossOnConversionNotes" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OutstandingPrincipalBalance" xlink:href="creg-20240331.xsd#creg_OutstandingPrincipalBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="creg_OutstandingPrincipalBalance" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest" order="17" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlanDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_StockBasedCompensationPlanDetailsTable" xlink:href="creg-20240331.xsd#creg_StockBasedCompensationPlanDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="creg_StockBasedCompensationPlanDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_StockBasedCompensationPlanDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_StockOptionMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/IncomeTaxDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxDetailsTable" xlink:href="creg-20240331.xsd#creg_IncomeTaxDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="creg_IncomeTaxDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_IncomeTaxDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PRCMember" xlink:href="creg-20240331.xsd#creg_PRCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="creg_PRCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetInterestCarryforward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_DeferredTaxAssetInterestCarryforward" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:href="creg-20240331.xsd#creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxTermYear" xlink:href="creg-20240331.xsd#creg_IncomeTaxTermYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="creg_IncomeTaxTermYear" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StatutoryReservesDetails">
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsLineItems" xlink:href="creg-20240331.xsd#creg_StatutoryReservesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsTable" xlink:href="creg-20240331.xsd#creg_StatutoryReservesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="creg_StatutoryReservesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_StatutoryReservesDetailsTable" xlink:to="srt_RangeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_StatutoryReservesDetailsTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StatutorySurplusReserveFundMember" xlink:href="creg-20240331.xsd#creg_StatutorySurplusReserveFundMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="creg_StatutorySurplusReserveFundMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_CommonWelfareFundMember" xlink:href="creg-20240331.xsd#creg_CommonWelfareFundMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="creg_CommonWelfareFundMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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="creg_PercentageOfStatutoryReserveNetIncome" xlink:href="creg-20240331.xsd#creg_PercentageOfStatutoryReserveNetIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="creg_PercentageOfStatutoryReserveNetIncome" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfReserveRegisteredCapital" xlink:href="creg-20240331.xsd#creg_PercentageOfReserveRegisteredCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="creg_PercentageOfReserveRegisteredCapital" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfRegisteredCapital" xlink:href="creg-20240331.xsd#creg_PercentageOfRegisteredCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="creg_PercentageOfRegisteredCapital" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount">
    <loc xlink:type="locator" xlink:label="creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems" xlink:href="creg-20240331.xsd#creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountTable" xlink:href="creg-20240331.xsd#creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems" xlink:to="creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="creg_ShanghaiTCHMember" xlink:href="creg-20240331.xsd#creg_ShanghaiTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="creg_ShanghaiTCHMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHMember" xlink:href="creg-20240331.xsd#creg_XianTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="creg_XianTCHMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosTCHMember" xlink:href="creg-20240331.xsd#creg_ErdosTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="creg_ErdosTCHMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianZhonghongMember" xlink:href="creg-20240331.xsd#creg_XianZhonghongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="creg_XianZhonghongMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShaanxiHuahongMember" xlink:href="creg-20240331.xsd#creg_ShaanxiHuahongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="creg_ShaanxiHuahongMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ZhongxunMember" xlink:href="creg-20240331.xsd#creg_ZhongxunMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="creg_ZhongxunMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_MaximumStatutoryReserveAmount" xlink:href="creg-20240331.xsd#creg_MaximumStatutoryReserveAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems" xlink:to="creg_MaximumStatutoryReserveAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReserve" xlink:href="creg-20240331.xsd#creg_StatutoryReserve"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems" xlink:to="creg_StatutoryReserve" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ContingenciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_ContingenciesDetailsTable" xlink:href="creg-20240331.xsd#creg_ContingenciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="creg_ContingenciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_ContingenciesDetailsTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="creg_EnforcementFeeMember" xlink:href="creg-20240331.xsd#creg_EnforcementFeeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="creg_EnforcementFeeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LateFeeMember" xlink:href="creg-20240331.xsd#creg_LateFeeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="creg_LateFeeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OtherFeeMember" xlink:href="creg-20240331.xsd#creg_OtherFeeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="creg_OtherFeeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForLegalSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForLegalSettlements"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_PaymentsForLegalSettlements" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAdditionalCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAdditionalCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_OtherAdditionalCapital" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedLitigationExpense" xlink:href="creg-20240331.xsd#creg_AccruedLitigationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="creg_AccruedLitigationExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrincipalAmountOutstandingOnLoansSecuritized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrincipalAmountOutstandingOnLoansSecuritized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_PrincipalAmountOutstandingOnLoansSecuritized" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeOtherLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndFeeIncomeOtherLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_InterestAndFeeIncomeOtherLoans" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LoansPayableWithVariableAmount" xlink:href="creg-20240331.xsd#creg_LoansPayableWithVariableAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="creg_LoansPayableWithVariableAmount" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/CommitmentsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_CommitmentsDetailsTable" xlink:href="creg-20240331.xsd#creg_CommitmentsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="creg_CommitmentsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_CommitmentsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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_LeaseContractualTermAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_CommitmentsDetailsTable" xlink:to="us-gaap_LeaseContractualTermAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LeaseCommitmentMember" xlink:href="creg-20240331.xsd#creg_LeaseCommitmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseContractualTermDomain" xlink:to="creg_LeaseCommitmentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefFinancialOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefFinancialOfficerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefFinancialOfficerMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_PaymentsForRent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LeaseExpirationDate" xlink:href="creg-20240331.xsd#creg_LeaseExpirationDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="creg_LeaseExpirationDate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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/2024/dei-2024.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_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine3" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.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="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.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="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.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="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.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="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.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="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.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="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.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="31" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>creg-20240331_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: Tue May 14 14:56:16 UTC 2024 -->
<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#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_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US">Total non-current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Total noncurrent liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 Company stockholders&#8217; equity</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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_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_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_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_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 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_OtherOperatingIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet_lbl" xml:lang="en-US">Total operating income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" 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_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss from operations</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_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total non-operating expenses, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 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/2024/elts/us-gaap-2024.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</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/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">Net loss for the period</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/2009/role/netLabel" xlink:label="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US">Net 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_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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</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_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_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_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_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_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 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/2024/elts/us-gaap-2024.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 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 INCREASE (DECREASE) IN 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization and Description of Business [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Summary of Significant 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="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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_ShortTermBorrowingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowingsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermBorrowingsAbstract_lbl" xml:lang="en-US">Short-Term Loan Receivable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowingsAbstract" xlink:to="us-gaap_ShortTermBorrowingsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToSuppliersAndEmployeesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToSuppliersAndEmployeesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToSuppliersAndEmployeesAbstract_lbl" xml:lang="en-US">Advance to Suppliers [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToSuppliersAndEmployeesAbstract" xlink:to="us-gaap_PaymentsToSuppliersAndEmployeesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_lbl" xml:lang="en-US">Accrued Liabilities and Other Payables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract_lbl" xml:lang="en-US">Taxes Payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrentAbstract_lbl" xml:lang="en-US">Schedule of Taxes Payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Total</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_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xml:lang="en-US">Deferred Tax, Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl" xml:lang="en-US">Schedule of Deferred Tax Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_ComponentsOfDeferredTaxAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Total deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Deferred tax assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableAbstract_lbl" xml:lang="en-US">Entrusted Loan Payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="us-gaap_LoansPayableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Note Payable, Net [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="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US">Stockholders&#8217; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xml:lang="en-US">Class of Warrant or Right [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl" xml:lang="en-US">Number of Warrants Outstanding Ending Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding_lbl" xml:lang="en-US">Average Exercise Price, Outstanding Ending Balance (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Stock-Based Compensation Plan [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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xml:lang="en-US">Schedule of Option Activity with Respect to Employees and Independent Directors [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Number of Outstanding Ending Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price, Outstanding Ending Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 [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="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl" xml:lang="en-US">Schedule of Reconciles U.S. Statutory Rates to Effective Tax Rate [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment_lbl" xml:lang="en-US">Tax expense per financial statements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Schedule of Provision for Income Tax Expense [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total income tax expense</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 tax expense</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"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesAbstract" xlink:href="creg-20240331.xsd#creg_StatutoryReservesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesAbstract_lbl" xml:lang="en-US">Statutory Reserves [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesAbstract" xlink:to="creg_StatutoryReservesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyAbstract_lbl" xml:lang="en-US">Contingencies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyAbstract" xlink:to="us-gaap_LossContingencyAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 [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="us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Schedule of Lease Costs, Lease Term and Discount Rate [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="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US">Schedule of Years, of Maturities of the Office Lease Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" 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_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="creg_UnlabeledAbstract" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract" xlink:to="creg_UnlabeledAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ValueAddedTaxReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">VAT receivable</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="creg_AdvanceToSuppliersCurrent" xlink:href="creg-20240331.xsd#creg_AdvanceToSuppliersCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AdvanceToSuppliersCurrent_lbl" xml:lang="en-US">Advance to supplier</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToSuppliersCurrent" xlink:to="creg_AdvanceToSuppliersCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermInvestments_lbl" xml:lang="en-US">Short term loan receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract0" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract0_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract0" xlink:to="creg_UnlabeledAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract1" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract1_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract1" xlink:to="creg_UnlabeledAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US">NON-CURRENT ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">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"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract2" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract2_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract2" xlink:to="creg_UnlabeledAbstract2_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract3" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract3_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract3" xlink:to="creg_UnlabeledAbstract3_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract4" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract4"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract4_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract4" xlink:to="creg_UnlabeledAbstract4_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract5" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract5"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract5_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract5" xlink:to="creg_UnlabeledAbstract5_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxesPayableCurrent_lbl" 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_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TaxesPayableCurrent_lbl0" xml:lang="en-US">Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued interest on notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayableCurrent_lbl" 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_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl" xml:lang="en-US">Accrued liabilities and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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</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="creg_PayableForPurchaseOfEquityInterest" xlink:href="creg-20240331.xsd#creg_PayableForPurchaseOfEquityInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PayableForPurchaseOfEquityInterest_lbl" xml:lang="en-US">Payable for purchase of 10% equity interest of Zhonghong</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PayableForPurchaseOfEquityInterest" xlink:to="creg_PayableForPurchaseOfEquityInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeFixedInterestRate_lbl" xml:lang="en-US">Equity interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeFixedInterestRate" xlink:to="us-gaap_DerivativeFixedInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPayableCurrent_lbl" xml:lang="en-US">Interest payable on entrusted loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableCurrent_lbl" xml:lang="en-US">Entrusted loan payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableCurrent" xlink:to="us-gaap_LoansPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract6" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract6"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract6_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract6" xlink:to="creg_UnlabeledAbstract6_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract7" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract7"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract7_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract7" xlink:to="creg_UnlabeledAbstract7_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">NONCURRENT LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent_lbl" xml:lang="en-US">Income tax payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent_lbl0" xml:lang="en-US">Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent_lbl1" xml:lang="en-US">Noncurrent tax payble</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="creg_UnlabeledAbstract8" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract8"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract8_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract8" xlink:to="creg_UnlabeledAbstract8_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract9" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract9"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract9_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract9" xlink:to="creg_UnlabeledAbstract9_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract10" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract10"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract10_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract10" xlink:to="creg_UnlabeledAbstract10_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">CONTINGENCIES AND COMMITMENTS</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="creg_UnlabeledAbstract11" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract11"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract11_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract11" xlink:to="creg_UnlabeledAbstract11_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">STOCKHOLDERS&#8217; EQUITY</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/2024/elts/us-gaap-2024.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; 100,000,000 shares authorized, 8,128,525 and 7,963,444 shares issued and outstanding</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/2024/elts/us-gaap-2024.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" xml:lang="en-US">Share 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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl0" 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="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract12" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract12"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract12_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract12" xlink:to="creg_UnlabeledAbstract12_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="creg_StatutoryReserve" xlink:href="creg-20240331.xsd#creg_StatutoryReserve"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StatutoryReserve_lbl" xml:lang="en-US">Statutory reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserve" xlink:to="creg_StatutoryReserve_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_StatutoryReserve_lbl0" xml:lang="en-US">Statutory Reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserve" xlink:to="creg_StatutoryReserve_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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</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_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract13" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract13"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract13_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract13" xlink:to="creg_UnlabeledAbstract13_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract14" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract14"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract14_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract14" xlink:to="creg_UnlabeledAbstract14_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RentalIncomeNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RentalIncomeNonoperating"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RentalIncomeNonoperating_lbl" xml:lang="en-US">Contingent rental income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RentalIncomeNonoperating" xlink:to="us-gaap_RentalIncomeNonoperating_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract15" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract15"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract15_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract15" xlink:to="creg_UnlabeledAbstract15_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl" xml:lang="en-US">Interest income on sales-type leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract16" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract16"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract16_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract16" xlink:to="creg_UnlabeledAbstract16_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract17" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract17"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract17_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract17" xlink:to="creg_UnlabeledAbstract17_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</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="creg_UnlabeledAbstract18" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract18"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract18_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract18" xlink:to="creg_UnlabeledAbstract18_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract19" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract19"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract19_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract19" xlink:to="creg_UnlabeledAbstract19_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract20" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract20"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract20_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract20" xlink:to="creg_UnlabeledAbstract20_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Non-operating income (expenses)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">(Loss) gain on note conversion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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</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="creg_UnlabeledAbstract21" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract21"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract21_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract21" xlink:to="creg_UnlabeledAbstract21_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract22" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract22"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract22_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract22" xlink:to="creg_UnlabeledAbstract22_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract23" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract23"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract23_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract23" xlink:to="creg_UnlabeledAbstract23_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract24" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract24"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract24_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract24" xlink:to="creg_UnlabeledAbstract24_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfOtherComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfOtherComprehensiveIncomeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatementOfOtherComprehensiveIncomeAbstract_lbl" xml:lang="en-US">Other comprehensive items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfOtherComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfOtherComprehensiveIncomeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Foreign currency translation (loss) gain</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="creg_UnlabeledAbstract25" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract25"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract25_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract25" xlink:to="creg_UnlabeledAbstract25_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract26" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract26"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract26_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract26" xlink:to="creg_UnlabeledAbstract26_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Weighted average shares used for computing basic loss per share (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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Weighted average shares used for computing diluted loss per share</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"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract27" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract27"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract27_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract27" xlink:to="creg_UnlabeledAbstract27_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Basic net loss 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_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Diluted net loss 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"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract28" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract28"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract28_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract28" xlink:to="creg_UnlabeledAbstract28_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract29" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract29"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract29_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract29" xlink:to="creg_UnlabeledAbstract29_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Conversion of long-term notes into common shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Conversion of long-term notes into common shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract30" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract30"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract30_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract30" xlink:to="creg_UnlabeledAbstract30_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TransferToStatutoryReserves" xlink:href="creg-20240331.xsd#creg_TransferToStatutoryReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferToStatutoryReserves_lbl" xml:lang="en-US">Transfer to statutory reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferToStatutoryReserves" xlink:to="creg_TransferToStatutoryReserves_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract31" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract31"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract31_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract31" xlink:to="creg_UnlabeledAbstract31_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_lbl" xml:lang="en-US">Foreign currency translation gain (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract32" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract32"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract32_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract32" xlink:to="creg_UnlabeledAbstract32_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract33" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract33"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract33_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract33" xlink:to="creg_UnlabeledAbstract33_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract34" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract34"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract34_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract34" xlink:to="creg_UnlabeledAbstract34_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract35" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract35"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract35_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract35" xlink:to="creg_UnlabeledAbstract35_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract36" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract36"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract36_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract36" xlink:to="creg_UnlabeledAbstract36_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract37" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract37"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract37_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract37" xlink:to="creg_UnlabeledAbstract37_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl" xml:lang="en-US">Amortization of OID and debt issuing costs of notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 lease expenses</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_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 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="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" 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_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US">Payment of lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xml:lang="en-US">Accrued liabilities and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract38" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract38"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract38_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract38" xlink:to="creg_UnlabeledAbstract38_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract39" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract39"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract39_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract39" xlink:to="creg_UnlabeledAbstract39_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="creg_UnlabeledAbstract40" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract40"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract40_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract40" xlink:to="creg_UnlabeledAbstract40_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract41" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract41"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract41_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract41" xlink:to="creg_UnlabeledAbstract41_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">EFFECT OF EXCHANGE RATE CHANGE ON CASH</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract42" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract42"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract42_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract42" xlink:to="creg_UnlabeledAbstract42_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_lbl" xml:lang="en-US">CASH, BEGINNING OF PERIOD</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract43" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract43"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract43_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract43" xlink:to="creg_UnlabeledAbstract43_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">CASH, END OF PERIOD</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract44" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract44"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract44_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract44" xlink:to="creg_UnlabeledAbstract44_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental cash flow data:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Income tax paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 paid</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="creg_UnlabeledAbstract45" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract45"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract45_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract45" xlink:to="creg_UnlabeledAbstract45_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract46" xlink:href="creg-20240331.xsd#creg_UnlabeledAbstract46"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract46_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract46" xlink:to="creg_UnlabeledAbstract46_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Supplemental disclosure of non-cash financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US">Right-of-use assets obtained in exchange for operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xml:lang="en-US">Conversion of notes into common shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpenseOther_lbl" 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_InterestExpenseOther" xlink:to="us-gaap_InterestExpenseOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt_lbl" xml:lang="en-US">Loss (gain) on note conversion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies_lbl" xml:lang="en-US">Advance to supplier</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:to="us-gaap_IncreaseDecreaseInPrepaidSupplies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromLoansReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromLoansReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForProceedsFromLoansReceivable_lbl" xml:lang="en-US">Short term loan receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromLoansReceivable" xlink:to="us-gaap_PaymentsForProceedsFromLoansReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">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="us-gaap_RetainedEarningsAppropriatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAppropriatedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAppropriatedMember_lbl" xml:lang="en-US">Statutory Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAppropriatedMember" xlink:to="us-gaap_RetainedEarningsAppropriatedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Other Comprehensive 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_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">ORGANIZATION AND DESCRIPTION OF BUSINESS</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="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 Plant and Equipment Estimated Lives</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_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Plant and equipment, useful life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtTextBlock_lbl" xml:lang="en-US">SHORT-TERM LOAN RECEIVABLE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTextBlock" xlink:to="us-gaap_ShortTermDebtTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToSuppliersDisclosureTextBlock" xlink:href="creg-20240331.xsd#creg_AdvanceToSuppliersDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AdvanceToSuppliersDisclosureTextBlock_lbl" xml:lang="en-US">ADVANCE TO SUPPLIERS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToSuppliersDisclosureTextBlock" xlink:to="creg_AdvanceToSuppliersDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 LIABILITIES 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/2024/elts/us-gaap-2024.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 Liabilities 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_AccruedInsuranceCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedInsuranceCurrent_lbl" xml:lang="en-US">Education and union fund and social insurance payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedInsuranceCurrent" xlink:to="us-gaap_AccruedInsuranceCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedPayrollTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedPayrollTaxesCurrent_lbl" xml:lang="en-US">Accrued payroll and welfare</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedPayrollTaxesCurrent" xlink:to="us-gaap_AccruedPayrollTaxesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedLitigationCurrent" xlink:href="creg-20240331.xsd#creg_AccruedLitigationCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AccruedLitigationCurrent_lbl" xml:lang="en-US">Accrued litigation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedLitigationCurrent" xlink:to="creg_AccruedLitigationCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Other</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="creg_TaxPayableTextBlock" xlink:href="creg-20240331.xsd#creg_TaxPayableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TaxPayableTextBlock_lbl" xml:lang="en-US">TAXES PAYABLE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableTextBlock" xlink:to="creg_TaxPayableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxPayableDisclosureTableTextBlock" xlink:href="creg-20240331.xsd#creg_IncomeTaxPayableDisclosureTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_IncomeTaxPayableDisclosureTableTextBlock_lbl" xml:lang="en-US">Schedule of Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxPayableDisclosureTableTextBlock" xlink:to="creg_IncomeTaxPayableDisclosureTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedIncomeTaxes_lbl" xml:lang="en-US">Income tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxes" xlink:to="us-gaap_AccruedIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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</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="creg_DeferredTaxAssetsNetDisclosureTextBlock" xlink:href="creg-20240331.xsd#creg_DeferredTaxAssetsNetDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DeferredTaxAssetsNetDisclosureTextBlock_lbl" xml:lang="en-US">DEFERRED TAX, NET</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsNetDisclosureTextBlock" xlink:to="creg_DeferredTaxAssetsNetDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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</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="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xml:lang="en-US">Accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsInvestments_lbl" xml:lang="en-US">Write-off Erdos TCH net investment in sales-type leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInvestments" xlink:to="us-gaap_DeferredTaxAssetsInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsEquityMethodInvestments_lbl" xml:lang="en-US">Impairment loss of Xi&#8217;an TCH&#8217;s investment into the HYREF fund</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsEquityMethodInvestments" xlink:to="us-gaap_DeferredTaxAssetsEquityMethodInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl" xml:lang="en-US">US NOL</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">PRC NOL</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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl0" xml:lang="en-US">Net operating loss carryforwards (in Dollars)</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"/>
    <loc xlink:type="locator" xlink:label="creg_EntrustedLoanPayableTextBlock" xlink:href="creg-20240331.xsd#creg_EntrustedLoanPayableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_EntrustedLoanPayableTextBlock_lbl" xml:lang="en-US">ENTRUSTED LOAN PAYABLE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EntrustedLoanPayableTextBlock" xlink:to="creg_EntrustedLoanPayableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">NOTE PAYABLE, NET</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_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">STOCKHOLDERS&#8217; EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xml:lang="en-US">Schedule of Summary of the Activities of Warrants that were Issued from Equity Financing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Outstanding Ending Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable_lbl" xml:lang="en-US">Number of Warrants Exercisable Ending Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable_lbl" xml:lang="en-US">Average Exercise Price, Exercisable Ending Balance (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exercisable Ending Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" xml:lang="en-US">Number of Warrants, Granted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Average Exercise Price, Granted (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_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="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged_lbl" xml:lang="en-US">Number of Warrants, Exchanged (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged_lbl" xml:lang="en-US">Average Exercise Price, Exchanged (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exchanged</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_lbl" xml:lang="en-US">Number of Warrants, Forfeited (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Average Exercise Price, Forfeited (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">STOCK-BASED COMPENSATION PLAN</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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Option Activity with Respect to Employees and Independent Directors</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Number of Outstanding Ending Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price, Exercisable Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Number of Shares, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price per Share, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Number of Shares, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price per Share, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Number of Shares, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price per Share, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 TAX</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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 Reconciles U.S. Statutory Rates to Effective Tax Rate</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="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Tax rate difference &#8211; current provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US">Permanent differences</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Change in valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 Tax Expense</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="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Income tax expense &#8211; 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="creg_StatutoryReservesTextBlock" xlink:href="creg-20240331.xsd#creg_StatutoryReservesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StatutoryReservesTextBlock_lbl" xml:lang="en-US">STATUTORY RESERVES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesTextBlock" xlink:to="creg_StatutoryReservesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDisclosureTableTextBlock" xlink:href="creg-20240331.xsd#creg_StatutoryReservesDisclosureTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StatutoryReservesDisclosureTableTextBlock_lbl" xml:lang="en-US">Schedule of Statutory Reserve Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDisclosureTableTextBlock" xlink:to="creg_StatutoryReservesDisclosureTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDisclosures" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDisclosures"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingencyDisclosures_lbl" xml:lang="en-US">CONTINGENCIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDisclosures" xlink:to="us-gaap_LossContingencyDisclosures_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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</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_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Schedule of Lease Costs, Lease Term and Discount Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Operating lease cost &#8211; amortization of 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_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:href="creg-20240331.xsd#creg_OperatingLeaseCostInterestExpenseOnLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability_lbl" xml:lang="en-US">Operating lease cost &#8211; interest expense on lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:to="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Lease Term - Operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted Average Discount Rate - Operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of Years, of Maturities of the Office Lease Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">For the year ended March 31, 2025,</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/2024/elts/us-gaap-2024.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">For the year ended March 31, 2026</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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">For the year ended March 31, 2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Less: valuation allowance for deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">U.S. statutory rates benefit</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">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="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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 and Other 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="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipAxis_lbl" xml:lang="en-US">Ownership [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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 and Position [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="creg_TypeOfAgreementAxis" xlink:href="creg-20240331.xsd#creg_TypeOfAgreementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_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="creg_TypeOfAgreementAxis" xlink:to="creg_TypeOfAgreementAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-Term Debt, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US">Financial Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Jurisdiction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_LeaseContractualTermAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseContractualTermAxis_lbl" xml:lang="en-US">Lease Contractual Term [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired_lbl" xml:lang="en-US">Statutory Accounting Practices, Statutory Capital and Surplus Required</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_MaximumStatutoryReserveAmount" xlink:href="creg-20240331.xsd#creg_MaximumStatutoryReserveAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_MaximumStatutoryReserveAmount_lbl" xml:lang="en-US">Maximum Statutory Reserve Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MaximumStatutoryReserveAmount" xlink:to="creg_MaximumStatutoryReserveAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_MaturityTerm" xlink:href="creg-20240331.xsd#creg_MaturityTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_MaturityTerm_lbl" xml:lang="en-US">Maturity term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MaturityTerm" xlink:to="creg_MaturityTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_lbl" xml:lang="en-US">Total investment percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl" xml:lang="en-US">Amount of ownership interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ActualElectricitySold" xlink:href="creg-20240331.xsd#creg_ActualElectricitySold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ActualElectricitySold_lbl" xml:lang="en-US">Electricity sold (in Kilowatt-hours)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ActualElectricitySold" xlink:to="creg_ActualElectricitySold_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForNuclearFuel" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForNuclearFuel"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForNuclearFuel_lbl" xml:lang="en-US">Payment for power and energy</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForNuclearFuel" xlink:to="us-gaap_PaymentsForNuclearFuel_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OriginalInvestmentBySubsidiary" xlink:href="creg-20240331.xsd#creg_OriginalInvestmentBySubsidiary"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_OriginalInvestmentBySubsidiary_lbl" xml:lang="en-US">Registered capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OriginalInvestmentBySubsidiary" xlink:to="creg_OriginalInvestmentBySubsidiary_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfAmountInitialCapitalContribution" xlink:href="creg-20240331.xsd#creg_PercentageOfAmountInitialCapitalContribution"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PercentageOfAmountInitialCapitalContribution_lbl" xml:lang="en-US">Percentage of owns</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfAmountInitialCapitalContribution" xlink:to="creg_PercentageOfAmountInitialCapitalContribution_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LicenseIsIssued" xlink:href="creg-20240331.xsd#creg_LicenseIsIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LicenseIsIssued_lbl" xml:lang="en-US">License is issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LicenseIsIssued" xlink:to="creg_LicenseIsIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xml:lang="en-US">Owned percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ValueAddedTaxPercentage" xlink:href="creg-20240331.xsd#creg_ValueAddedTaxPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ValueAddedTaxPercentage_lbl" xml:lang="en-US">Selling consumer products</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ValueAddedTaxPercentage" xlink:to="creg_ValueAddedTaxPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TechonologyServices" xlink:href="creg-20240331.xsd#creg_TechonologyServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TechonologyServices_lbl" xml:lang="en-US">Technology services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TechonologyServices" xlink:to="creg_TechonologyServices_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValueAddedTaxReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValueAddedTaxReceivable_lbl" xml:lang="en-US">Value added tax receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivable" xlink:to="us-gaap_ValueAddedTaxReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivables_lbl" xml:lang="en-US">Short term loan receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivables" xlink:to="us-gaap_OtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InsuranceTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InsuranceTax_lbl" xml:lang="en-US">Insurance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InsuranceTax" xlink:to="us-gaap_InsuranceTax_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_BalanceNotCovered" xlink:href="creg-20240331.xsd#creg_BalanceNotCovered"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_BalanceNotCovered_lbl" xml:lang="en-US">Balance not covered</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BalanceNotCovered" xlink:to="creg_BalanceNotCovered_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl" xml:lang="en-US">Tax benefit percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xml:lang="en-US">Shares of antidilutive securities under warrants and option (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable_lbl" xml:lang="en-US">Short term loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CapitalUtilizationFee" xlink:href="creg-20240331.xsd#creg_CapitalUtilizationFee"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_CapitalUtilizationFee_lbl" xml:lang="en-US">Capital utilization fee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CapitalUtilizationFee" xlink:to="creg_CapitalUtilizationFee_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US">Short term loan fee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfDebt_lbl" xml:lang="en-US">Repayment short term loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RepaymentsOfDebt_lbl0" 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_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermPurchaseCommitmentAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermPurchaseCommitmentAmount_lbl" xml:lang="en-US">Purchase commitment amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermPurchaseCommitmentAmount" xlink:to="us-gaap_LongTermPurchaseCommitmentAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaymentFeesOnAdvancesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaymentFeesOnAdvancesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaymentFeesOnAdvancesNet_lbl" xml:lang="en-US">Prepayment amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaymentFeesOnAdvancesNet" xlink:to="us-gaap_PrepaymentFeesOnAdvancesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ResearchAndDevelopmentCost" xlink:href="creg-20240331.xsd#creg_ResearchAndDevelopmentCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ResearchAndDevelopmentCost_lbl" xml:lang="en-US">Research and development cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ResearchAndDevelopmentCost" xlink:to="creg_ResearchAndDevelopmentCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted_lbl" xml:lang="en-US">Committed to pay remaining</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted" xlink:to="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherResearchAndDevelopmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Paid expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherResearchAndDevelopmentExpense" xlink:to="us-gaap_OtherResearchAndDevelopmentExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Supplies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Supplies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Supplies_lbl" xml:lang="en-US">Prepaid supplies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Supplies" xlink:to="us-gaap_Supplies_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_RemainingAmount" xlink:href="creg-20240331.xsd#creg_RemainingAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_RemainingAmount_lbl" xml:lang="en-US">Remaining amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RemainingAmount" xlink:to="creg_RemainingAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxPayable" xlink:href="creg-20240331.xsd#creg_IncomeTaxPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_IncomeTaxPayable_lbl" xml:lang="en-US">Income tax payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxPayable" xlink:to="creg_IncomeTaxPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CurrentTaxPayable" xlink:href="creg-20240331.xsd#creg_CurrentTaxPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_CurrentTaxPayable_lbl" xml:lang="en-US">Current tax payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CurrentTaxPayable" xlink:to="creg_CurrentTaxPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxHolidayDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxHolidayDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxHolidayDescription_lbl" xml:lang="en-US">Income tax description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxHolidayDescription" xlink:to="us-gaap_IncomeTaxHolidayDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TotalFundCapitalContribution" xlink:href="creg-20240331.xsd#creg_TotalFundCapitalContribution"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TotalFundCapitalContribution_lbl" xml:lang="en-US">Total fund capital contribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalFundCapitalContribution" xlink:to="creg_TotalFundCapitalContribution_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_EquityInvestment" xlink:href="creg-20240331.xsd#creg_EquityInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_EquityInvestment_lbl" xml:lang="en-US">Equity investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EquityInvestment" xlink:to="creg_EquityInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DebtInvestment" xlink:href="creg-20240331.xsd#creg_DebtInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DebtInvestment_lbl" xml:lang="en-US">Debt investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DebtInvestment" xlink:to="creg_DebtInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtWeightedAverageInterestRateOverTime" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtWeightedAverageInterestRateOverTime"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtWeightedAverageInterestRateOverTime_lbl" xml:lang="en-US">Loan long term interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtWeightedAverageInterestRateOverTime" xlink:to="us-gaap_LongTermDebtWeightedAverageInterestRateOverTime_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfRemainingLoanBalance" xlink:href="creg-20240331.xsd#creg_DescriptionOfRemainingLoanBalance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DescriptionOfRemainingLoanBalance_lbl" xml:lang="en-US">Description of remaining loan balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfRemainingLoanBalance" xlink:to="creg_DescriptionOfRemainingLoanBalance_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_BuyBackPrice" xlink:href="creg-20240331.xsd#creg_BuyBackPrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_BuyBackPrice_lbl" xml:lang="en-US">Total buy back price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BuyBackPrice" xlink:to="creg_BuyBackPrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest_lbl" xml:lang="en-US">Accrued interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSalesOfConsumerLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSalesOfConsumerLoans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainLossOnSalesOfConsumerLoans_lbl" xml:lang="en-US">Gain amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSalesOfConsumerLoans" xlink:to="us-gaap_GainLossOnSalesOfConsumerLoans_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_RepaymentsOfAccruedInterest" xlink:href="creg-20240331.xsd#creg_RepaymentsOfAccruedInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_RepaymentsOfAccruedInterest_lbl" xml:lang="en-US">Repayments of accrued interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RepaymentsOfAccruedInterest" xlink:to="creg_RepaymentsOfAccruedInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermLoansFromBank"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermLoansFromBank_lbl" xml:lang="en-US">Loan payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansFromBank" xlink:to="us-gaap_LongTermLoansFromBank_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilitiesAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilitiesAccruedInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositLiabilitiesAccruedInterest_lbl" xml:lang="en-US">Accrued interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositLiabilitiesAccruedInterest" xlink:to="us-gaap_DepositLiabilitiesAccruedInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalanceShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentOwnedBalanceShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentOwnedBalanceShares_lbl" xml:lang="en-US">Shares owned (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedBalanceShares" xlink:to="us-gaap_InvestmentOwnedBalanceShares_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OwnedShares" xlink:href="creg-20240331.xsd#creg_OwnedShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_OwnedShares_lbl" xml:lang="en-US">Already owned shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OwnedShares" xlink:to="creg_OwnedShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExcessStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ExcessStockSharesIssued_lbl" xml:lang="en-US">Remaining shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessStockSharesIssued" xlink:to="us-gaap_ExcessStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PaymentOne" xlink:href="creg-20240331.xsd#creg_PaymentOne"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PaymentOne_lbl" xml:lang="en-US">Payment one</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PaymentOne" xlink:to="creg_PaymentOne_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PaymentTwo" xlink:href="creg-20240331.xsd#creg_PaymentTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PaymentTwo_lbl" xml:lang="en-US">Payment two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PaymentTwo" xlink:to="creg_PaymentTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PaymentThree" xlink:href="creg-20240331.xsd#creg_PaymentThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PaymentThree_lbl" xml:lang="en-US">Payment three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PaymentThree" xlink:to="creg_PaymentThree_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PaymentFour" xlink:href="creg-20240331.xsd#creg_PaymentFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PaymentFour_lbl" xml:lang="en-US">Payment four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PaymentFour" xlink:to="creg_PaymentFour_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_FinalPayment" xlink:href="creg-20240331.xsd#creg_FinalPayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_FinalPayment_lbl" xml:lang="en-US">Final payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_FinalPayment" xlink:to="creg_FinalPayment_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_FullPayment" xlink:href="creg-20240331.xsd#creg_FullPayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_FullPayment_lbl" xml:lang="en-US">Full payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_FullPayment" xlink:to="creg_FullPayment_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_RepaymentPrincipalAmount" xlink:href="creg-20240331.xsd#creg_RepaymentPrincipalAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_RepaymentPrincipalAmount_lbl" xml:lang="en-US">Repayment of principal amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RepaymentPrincipalAmount" xlink:to="creg_RepaymentPrincipalAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForFees" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForFees_lbl" xml:lang="en-US">Other fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForFees" xlink:to="us-gaap_PaymentsForFees_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Investments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Investments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Investments_lbl" xml:lang="en-US">Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Investments" xlink:to="us-gaap_Investments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment_lbl" xml:lang="en-US">Impairment loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment" xlink:to="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleNotesPayable_lbl" xml:lang="en-US">Convertible promissory note amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentCarryingAmount_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="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xml:lang="en-US">Interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtTerm_lbl" xml:lang="en-US">Debt term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTerm" xlink:to="us-gaap_LongTermDebtTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseOutstandingBalancePercentage" xlink:href="creg-20240331.xsd#creg_IncreaseDecreaseOutstandingBalancePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl" xml:lang="en-US">Increase decrease outstanding balance, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseOutstandingBalancePercentage" xlink:to="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount_lbl" xml:lang="en-US">Right to redeem amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount" xlink:to="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl" xml:lang="en-US">Percentage of redemption amount increased</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Promissory notes adjustment 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_ReceivableWithImputedInterestFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivableWithImputedInterestFaceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReceivableWithImputedInterestFaceAmount_lbl" xml:lang="en-US">Adjustment interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivableWithImputedInterestFaceAmount" xlink:to="us-gaap_ReceivableWithImputedInterestFaceAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio_lbl" xml:lang="en-US">Outstanding principal amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" xlink:to="us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseDebt_lbl" 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_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US">Amortized OID</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PartitionedNotesPayable" xlink:href="creg-20240331.xsd#creg_PartitionedNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PartitionedNotesPayable_lbl" xml:lang="en-US">Partitioned notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PartitionedNotesPayable" xlink:to="creg_PartitionedNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LossOnConversionNotes" xlink:href="creg-20240331.xsd#creg_LossOnConversionNotes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LossOnConversionNotes_lbl" xml:lang="en-US">Loss on conversion notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnConversionNotes" xlink:to="creg_LossOnConversionNotes_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OutstandingPrincipalBalance" xlink:href="creg-20240331.xsd#creg_OutstandingPrincipalBalance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_OutstandingPrincipalBalance_lbl" xml:lang="en-US">Outstanding principal balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OutstandingPrincipalBalance" xlink:to="creg_OutstandingPrincipalBalance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">Tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetInterestCarryforward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetInterestCarryforward_lbl" xml:lang="en-US">Income tax carry forwards (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetInterestCarryforward" xlink:to="us-gaap_DeferredTaxAssetInterestCarryforward_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets_lbl" xml:lang="en-US">Tax percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:href="creg-20240331.xsd#creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance_lbl" xml:lang="en-US">Percentage of deferred tax valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:to="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxTermYear" xlink:href="creg-20240331.xsd#creg_IncomeTaxTermYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_IncomeTaxTermYear_lbl" xml:lang="en-US">Income tax term year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxTermYear" xlink:to="creg_IncomeTaxTermYear_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfStatutoryReserveNetIncome" xlink:href="creg-20240331.xsd#creg_PercentageOfStatutoryReserveNetIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PercentageOfStatutoryReserveNetIncome_lbl" xml:lang="en-US">Percentage of net income, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfStatutoryReserveNetIncome" xlink:to="creg_PercentageOfStatutoryReserveNetIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfReserveRegisteredCapital" xlink:href="creg-20240331.xsd#creg_PercentageOfReserveRegisteredCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PercentageOfReserveRegisteredCapital_lbl" xml:lang="en-US">Statutory surplus reserve of registered capital, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfReserveRegisteredCapital" xlink:to="creg_PercentageOfReserveRegisteredCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfRegisteredCapital" xlink:href="creg-20240331.xsd#creg_PercentageOfRegisteredCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PercentageOfRegisteredCapital_lbl" xml:lang="en-US">Remaining reserve balance capital, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfRegisteredCapital" xlink:to="creg_PercentageOfRegisteredCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForLegalSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Settlement paid</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="us-gaap_OtherAdditionalCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAdditionalCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAdditionalCapital_lbl" xml:lang="en-US">Balance amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAdditionalCapital" xlink:to="us-gaap_OtherAdditionalCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedLitigationExpense" xlink:href="creg-20240331.xsd#creg_AccruedLitigationExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AccruedLitigationExpense_lbl" xml:lang="en-US">Accrued litigation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedLitigationExpense" xlink:to="creg_AccruedLitigationExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrincipalAmountOutstandingOnLoansSecuritized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrincipalAmountOutstandingOnLoansSecuritized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrincipalAmountOutstandingOnLoansSecuritized_lbl" xml:lang="en-US">Principal loan amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrincipalAmountOutstandingOnLoansSecuritized" xlink:to="us-gaap_PrincipalAmountOutstandingOnLoansSecuritized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeOtherLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndFeeIncomeOtherLoans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestAndFeeIncomeOtherLoans_lbl" xml:lang="en-US">Loan interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndFeeIncomeOtherLoans" xlink:to="us-gaap_InterestAndFeeIncomeOtherLoans_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LoansPayableWithVariableAmount" xlink:href="creg-20240331.xsd#creg_LoansPayableWithVariableAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LoansPayableWithVariableAmount_lbl" xml:lang="en-US">Total fee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LoansPayableWithVariableAmount" xlink:to="creg_LoansPayableWithVariableAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Monthly rental payment</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="creg_LeaseExpirationDate" xlink:href="creg-20240331.xsd#creg_LeaseExpirationDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LeaseExpirationDate_lbl" xml:lang="en-US">Expiration date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeaseExpirationDate" xlink:to="creg_LeaseExpirationDate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Monthly salary</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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Common stock annually</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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</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_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principle of Consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UsesAndSourcesOfLiquidityPolicyTextBlock" xlink:href="creg-20240331.xsd#creg_UsesAndSourcesOfLiquidityPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UsesAndSourcesOfLiquidityPolicyTextBlock_lbl" xml:lang="en-US">Uses and Sources of Liquidity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UsesAndSourcesOfLiquidityPolicyTextBlock" xlink:to="creg_UsesAndSourcesOfLiquidityPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_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_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_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_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" 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_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ValueAddedTaxPolicyTextBlock" xlink:href="creg-20240331.xsd#creg_ValueAddedTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ValueAddedTaxPolicyTextBlock_lbl" xml:lang="en-US">Value added tax (&#8220;VAT&#8221;)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ValueAddedTaxPolicyTextBlock" xlink:to="creg_ValueAddedTaxPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToSuppliersPolicyTextBlock" xlink:href="creg-20240331.xsd#creg_AdvanceToSuppliersPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AdvanceToSuppliersPolicyTextBlock_lbl" xml:lang="en-US">Advance to suppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToSuppliersPolicyTextBlock" xlink:to="creg_AdvanceToSuppliersPolicyTextBlock_lbl"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHNw9rCIs4v7RWFhPwpthfuZAOsoIFfDaWZsNCV4d9gm+K+6o4rtq0jo9wJHuKe14q5CiceDKTxFgLBI5eS75+Cc/qXL+9Uyq10gFS4+y3FKg3ILvr7RIh6mM0OXIk8BpMiHWIYWYYlP9X3NgsCzF46ofglOm1vYp5o6YIwXtIC8oqIy5RGiWheUlQdepDPixMHKVZdHFkgg==] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_lbl" xml:lang="en-US">Short term loan receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink:to="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentration of Credit Risk</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Plant and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment of Long-lived Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AccountAndOtherPayablesPolicyTextBlock" xlink:href="creg-20240331.xsd#creg_AccountAndOtherPayablesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AccountAndOtherPayablesPolicyTextBlock_lbl" xml:lang="en-US">Accounts and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccountAndOtherPayablesPolicyTextBlock" xlink:to="creg_AccountAndOtherPayablesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtPolicyTextBlock_lbl" xml:lang="en-US">Borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtPolicyTextBlock" xlink:to="us-gaap_DebtPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US">Cost of Sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryCashFlowPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryCashFlowPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryCashFlowPolicy_lbl" xml:lang="en-US">Statement of Cash Flows</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryCashFlowPolicy" xlink:to="us-gaap_InventoryCashFlowPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_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_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Stock-Based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Basic and Diluted Earnings per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency Translation and Comprehensive Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segment Reporting</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">New Accounting Pronouncements</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="creg_ShanghaiTCHMember" xlink:href="creg-20240331.xsd#creg_ShanghaiTCHMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShanghaiTCHMember_lbl" xml:lang="en-US">Shanghai TCH [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShanghaiTCHMember" xlink:to="creg_ShanghaiTCHMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHMember" xlink:href="creg-20240331.xsd#creg_XianTCHMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_XianTCHMember_lbl" xml:lang="en-US">Xi&#8217;an TCH [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianTCHMember" xlink:to="creg_XianTCHMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosTCHMember" xlink:href="creg-20240331.xsd#creg_ErdosTCHMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ErdosTCHMember_lbl" xml:lang="en-US">Erdos TCH [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ErdosTCHMember" xlink:to="creg_ErdosTCHMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_ErdosTCHMember_lbl0" xml:lang="en-US">Erdos Metallurgy Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ErdosTCHMember" xlink:to="creg_ErdosTCHMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_XianZhonghongMember" xlink:href="creg-20240331.xsd#creg_XianZhonghongMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_XianZhonghongMember_lbl" xml:lang="en-US">Xi&#8217;an Zhonghong [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianZhonghongMember" xlink:to="creg_XianZhonghongMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShaanxiHuahongMember" xlink:href="creg-20240331.xsd#creg_ShaanxiHuahongMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShaanxiHuahongMember_lbl" xml:lang="en-US">Shaanxi Huahong [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShaanxiHuahongMember" xlink:to="creg_ShaanxiHuahongMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ZhongxunMember" xlink:href="creg-20240331.xsd#creg_ZhongxunMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ZhongxunMember_lbl" xml:lang="en-US">Zhongxun [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ZhongxunMember" xlink:to="creg_ZhongxunMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHEnergyTechnologyCoLtdMember" xlink:href="creg-20240331.xsd#creg_XianTCHEnergyTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_XianTCHEnergyTechnologyCoLtdMember_lbl" xml:lang="en-US">Xi&apos;an TCH [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianTCHEnergyTechnologyCoLtdMember" xlink:to="creg_XianTCHEnergyTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DaTangShiDaiMember" xlink:href="creg-20240331.xsd#creg_DaTangShiDaiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DaTangShiDaiMember_lbl" xml:lang="en-US">Da Tang Shi Dai [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DaTangShiDaiMember" xlink:to="creg_DaTangShiDaiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DaTongRecyclingEnergyMember" xlink:href="creg-20240331.xsd#creg_DaTongRecyclingEnergyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DaTongRecyclingEnergyMember_lbl" xml:lang="en-US">DaTong Recycling Energy [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DaTongRecyclingEnergyMember" xlink:to="creg_DaTongRecyclingEnergyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TianYuXuZhouRecyclingEnergyMember" xlink:href="creg-20240331.xsd#creg_TianYuXuZhouRecyclingEnergyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TianYuXuZhouRecyclingEnergyMember_lbl" xml:lang="en-US">TianYu XuZhou Recycling Energy [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TianYuXuZhouRecyclingEnergyMember" xlink:to="creg_TianYuXuZhouRecyclingEnergyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_YinghuaMember" xlink:href="creg-20240331.xsd#creg_YinghuaMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_YinghuaMember_lbl" xml:lang="en-US">Yinghua [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_YinghuaMember" xlink:to="creg_YinghuaMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ZhonghongMember" xlink:href="creg-20240331.xsd#creg_ZhonghongMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ZhonghongMember_lbl" xml:lang="en-US">Zhonghong [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ZhonghongMember" xlink:to="creg_ZhonghongMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PRCMember" xlink:href="creg-20240331.xsd#creg_PRCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PRCMember_lbl" xml:lang="en-US">PRC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PRCMember" xlink:to="creg_PRCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CooperationAgreementMember" xlink:href="creg-20240331.xsd#creg_CooperationAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_CooperationAgreementMember_lbl" xml:lang="en-US">Cooperation Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CooperationAgreementMember" xlink:to="creg_CooperationAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_HYREFLoanentrustedLoanMember" xlink:href="creg-20240331.xsd#creg_HYREFLoanentrustedLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_HYREFLoanentrustedLoanMember_lbl" xml:lang="en-US">Entrusted Loan Payable HYREF Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HYREFLoanentrustedLoanMember" xlink:to="creg_HYREFLoanentrustedLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_HYREFMember" xlink:href="creg-20240331.xsd#creg_HYREFMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_HYREFMember_lbl" xml:lang="en-US">HYREF [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HYREFMember" xlink:to="creg_HYREFMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TransferAgreementMember" xlink:href="creg-20240331.xsd#creg_TransferAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferAgreementMember_lbl" xml:lang="en-US">Transfer Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferAgreementMember" xlink:to="creg_TransferAgreementMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_TransferAgreementMember_lbl0" xml:lang="en-US">Xuzhou Huayu project [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferAgreementMember" xlink:to="creg_TransferAgreementMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceForXuzhouHuayuProjectMember" xlink:href="creg-20240331.xsd#creg_TransferPriceForXuzhouHuayuProjectMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferPriceForXuzhouHuayuProjectMember_lbl" xml:lang="en-US">Xuzhou Huayu project [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceForXuzhouHuayuProjectMember" xlink:to="creg_TransferPriceForXuzhouHuayuProjectMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_TransferPriceForXuzhouHuayuProjectMember_lbl0" xml:lang="en-US">Transfer price for Xuzhou Huayu Project [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceForXuzhouHuayuProjectMember" xlink:to="creg_TransferPriceForXuzhouHuayuProjectMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:href="creg-20240331.xsd#creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember_lbl" xml:lang="en-US">Xuzhou Huayu project [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:to="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember_lbl0" xml:lang="en-US">Transfer price for Shenqiu Phase I and II Projects [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:to="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_HuaxinMember" xlink:href="creg-20240331.xsd#creg_HuaxinMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_HuaxinMember_lbl" xml:lang="en-US">Huaxin [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HuaxinMember" xlink:to="creg_HuaxinMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PromissoryNotesInApril2021Member" xlink:href="creg-20240331.xsd#creg_PromissoryNotesInApril2021Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PromissoryNotesInApril2021Member_lbl" xml:lang="en-US">Promissory Notes in April 2021 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PromissoryNotesInApril2021Member" xlink:to="creg_PromissoryNotesInApril2021Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockOptionMember_lbl" xml:lang="en-US">Equity Option [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionMember" xlink:to="us-gaap_StockOptionMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutorySurplusReserveFundMember" xlink:href="creg-20240331.xsd#creg_StatutorySurplusReserveFundMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StatutorySurplusReserveFundMember_lbl" xml:lang="en-US">Surplus Reserve Fund [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutorySurplusReserveFundMember" xlink:to="creg_StatutorySurplusReserveFundMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CommonWelfareFundMember" xlink:href="creg-20240331.xsd#creg_CommonWelfareFundMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_CommonWelfareFundMember_lbl" xml:lang="en-US">Common Welfare Fund [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CommonWelfareFundMember" xlink:to="creg_CommonWelfareFundMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_EnforcementFeeMember" xlink:href="creg-20240331.xsd#creg_EnforcementFeeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_EnforcementFeeMember_lbl" xml:lang="en-US">Enforcement Fee [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EnforcementFeeMember" xlink:to="creg_EnforcementFeeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LateFeeMember" xlink:href="creg-20240331.xsd#creg_LateFeeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LateFeeMember_lbl" xml:lang="en-US">Late Fee [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LateFeeMember" xlink:to="creg_LateFeeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OtherFeeMember" xlink:href="creg-20240331.xsd#creg_OtherFeeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_OtherFeeMember_lbl" xml:lang="en-US">Other Fee [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OtherFeeMember" xlink:to="creg_OtherFeeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LeaseCommitmentMember" xlink:href="creg-20240331.xsd#creg_LeaseCommitmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LeaseCommitmentMember_lbl" xml:lang="en-US">Lease Commitment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeaseCommitmentMember" xlink:to="creg_LeaseCommitmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefFinancialOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefFinancialOfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ChiefFinancialOfficerMember_lbl" xml:lang="en-US">Chief Financial Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefFinancialOfficerMember" xlink:to="srt_ChiefFinancialOfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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">Schedule of Plant and Equipment Estimated Lives [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="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_lbl" xml:lang="en-US">Class of Warrant or Right [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightTable_lbl" xml:lang="en-US">Class of Warrant or Right [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Schedule of Summary of the Activities of Warrants that were Issued from Equity Financing [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:href="creg-20240331.xsd#creg_OrganizationandDescriptionofBusinessDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OrganizationandDescriptionofBusinessDetailsTable_lbl" xml:lang="en-US">Organization and Description of Business (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:to="creg_OrganizationandDescriptionofBusinessDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OrganizationAndDescriptionOfBusinessLineItems" xlink:href="creg-20240331.xsd#creg_OrganizationAndDescriptionOfBusinessLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OrganizationAndDescriptionOfBusinessLineItems_lbl" xml:lang="en-US">Organization and Descriptions of Business [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OrganizationAndDescriptionOfBusinessLineItems" xlink:to="creg_OrganizationAndDescriptionOfBusinessLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US">Concentration Risk Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipDomain_lbl" xml:lang="en-US">Ownership [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipDomain" xlink:to="srt_OwnershipDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="creg-20240331.xsd#creg_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SummaryofSignificantAccountingPoliciesDetailsTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="creg_SummaryofSignificantAccountingPoliciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SignificantAccountingPoliciesLineItems" xlink:href="creg-20240331.xsd#creg_SignificantAccountingPoliciesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SignificantAccountingPoliciesLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SignificantAccountingPoliciesLineItems" xlink:to="creg_SignificantAccountingPoliciesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="creg_AdvancetoSuppliersDetailsTable" xlink:href="creg-20240331.xsd#creg_AdvancetoSuppliersDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AdvancetoSuppliersDetailsTable_lbl" xml:lang="en-US">Advance to Suppliers (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvancetoSuppliersDetailsTable" xlink:to="creg_AdvancetoSuppliersDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierFinanceProgramLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplierFinanceProgramLineItems_lbl" xml:lang="en-US">Advance to Suppliers [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="us-gaap_SupplierFinanceProgramLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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 and Position [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_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementDomainDomain" xlink:href="creg-20240331.xsd#creg_TypeOfAgreementDomainDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TypeOfAgreementDomainDomain_lbl" xml:lang="en-US">TypeOfAgreementDomain [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TypeOfAgreementDomainDomain" xlink:to="creg_TypeOfAgreementDomainDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xml:lang="en-US">Long-Term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_EntrustedLoanPayableDetailsTable" xlink:href="creg-20240331.xsd#creg_EntrustedLoanPayableDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_EntrustedLoanPayableDetailsTable_lbl" xml:lang="en-US">Entrusted Loan Payable (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EntrustedLoanPayableDetailsTable" xlink:to="creg_EntrustedLoanPayableDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionLineItems_lbl" xml:lang="en-US">Entrusted Loan Payable [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_DebtConversionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="creg_NotePayableNetDetailsTable" xlink:href="creg-20240331.xsd#creg_NotePayableNetDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_NotePayableNetDetailsTable_lbl" xml:lang="en-US">Note Payable, Net (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NotePayableNetDetailsTable" xlink:to="creg_NotePayableNetDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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">Note Payable, Net [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="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xml:lang="en-US">Financial Instruments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StockBasedCompensationPlanDetailsTable" xlink:href="creg-20240331.xsd#creg_StockBasedCompensationPlanDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StockBasedCompensationPlanDetailsTable_lbl" xml:lang="en-US">Stock-Based Compensation Plan (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockBasedCompensationPlanDetailsTable" xlink:to="creg_StockBasedCompensationPlanDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl" xml:lang="en-US">Stock-Based Compensation Plan [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US">Income Tax Jurisdiction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxDetailsTable" xlink:href="creg-20240331.xsd#creg_IncomeTaxDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncomeTaxDetailsTable_lbl" xml:lang="en-US">Income Tax (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxDetailsTable" xlink:to="creg_IncomeTaxDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxContingencyLineItems_lbl" xml:lang="en-US">Income Tax [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_IncomeTaxContingencyLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsTable" xlink:href="creg-20240331.xsd#creg_StatutoryReservesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesDetailsTable_lbl" xml:lang="en-US">Statutory Reserves (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDetailsTable" xlink:to="creg_StatutoryReservesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsLineItems" xlink:href="creg-20240331.xsd#creg_StatutoryReservesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesDetailsLineItems_lbl" xml:lang="en-US">Statutory Reserve [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="creg_StatutoryReservesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountTable" xlink:href="creg-20240331.xsd#creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountTable_lbl" xml:lang="en-US">Schedule of Statutory Reserve Amount (Details) - Schedule of Statutory Reserve Amount [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountTable" xlink:to="creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems" xlink:href="creg-20240331.xsd#creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems_lbl" xml:lang="en-US">Schedule of Statutory Reserve Amount (Details) - Schedule of Statutory Reserve Amount [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems" xlink:to="creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="creg_ContingenciesDetailsTable" xlink:href="creg-20240331.xsd#creg_ContingenciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ContingenciesDetailsTable_lbl" xml:lang="en-US">Contingencies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ContingenciesDetailsTable" xlink:to="creg_ContingenciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingenciesLineItems_lbl" xml:lang="en-US">Contingencies [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingenciesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseContractualTermDomain_lbl" xml:lang="en-US">Lease Contractual Term [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseContractualTermDomain" xlink:to="us-gaap_LeaseContractualTermDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CommitmentsDetailsTable" xlink:href="creg-20240331.xsd#creg_CommitmentsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_CommitmentsDetailsTable_lbl" xml:lang="en-US">Commitments (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CommitmentsDetailsTable" xlink:to="creg_CommitmentsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitmentsLineItems_lbl" xml:lang="en-US">Commitments [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_OtherCommitmentsLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AccountAndOtherPayablesPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for account and other payables.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccountAndOtherPayablesPolicyTextBlock" xlink:to="creg_AccountAndOtherPayablesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AccruedLitigationCurrent_lbl0" xml:lang="en-US">Amount of accrued litigation including accounts payable .</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedLitigationCurrent" xlink:to="creg_AccruedLitigationCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AccruedLitigationExpense_lbl0" xml:lang="en-US">Accrued litigation expense.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedLitigationExpense" xlink:to="creg_AccruedLitigationExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ActualElectricitySold_lbl0" xml:lang="en-US">Actual electricity sold.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ActualElectricitySold" xlink:to="creg_ActualElectricitySold_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AdvanceToSuppliersCurrent_lbl0" xml:lang="en-US">Advance to suppliers current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToSuppliersCurrent" xlink:to="creg_AdvanceToSuppliersCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AdvanceToSuppliersDisclosureTextBlock_lbl0" xml:lang="en-US">The entire disclosure for advance to suppliers.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToSuppliersDisclosureTextBlock" xlink:to="creg_AdvanceToSuppliersDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AdvanceToSuppliersPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for advance to suppliers.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToSuppliersPolicyTextBlock" xlink:to="creg_AdvanceToSuppliersPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_BalanceNotCovered_lbl0" xml:lang="en-US">The amount of balance not covered.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BalanceNotCovered" xlink:to="creg_BalanceNotCovered_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_BuyBackPrice_lbl0" xml:lang="en-US">Total buy back price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BuyBackPrice" xlink:to="creg_BuyBackPrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_CapitalUtilizationFee_lbl0" xml:lang="en-US">the amount of capital utilization fee.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CapitalUtilizationFee" xlink:to="creg_CapitalUtilizationFee_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_CurrentTaxPayable_lbl0" xml:lang="en-US">Current tax payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CurrentTaxPayable" xlink:to="creg_CurrentTaxPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DebtInvestment_lbl0" xml:lang="en-US">The amount of debt investment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DebtInvestment" xlink:to="creg_DebtInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance_lbl0" xml:lang="en-US">Percentage of deferred tax valuation allowance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:to="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_EquityInvestment_lbl0" xml:lang="en-US">The amount of equity investment .</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EquityInvestment" xlink:to="creg_EquityInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_FinalPayment_lbl0" xml:lang="en-US">The amount of final payment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_FinalPayment" xlink:to="creg_FinalPayment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_FullPayment_lbl0" xml:lang="en-US">The amount of full payment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_FullPayment" xlink:to="creg_FullPayment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IncomeTaxPayable_lbl0" xml:lang="en-US">Amount of income tax payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxPayable" xlink:to="creg_IncomeTaxPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IncomeTaxPayableDisclosureTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of tax payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxPayableDisclosureTableTextBlock" xlink:to="creg_IncomeTaxPayableDisclosureTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IncomeTaxTermYear_lbl0" xml:lang="en-US">Tax year being audited in the income tax examination, in YYYY format.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxTermYear" xlink:to="creg_IncomeTaxTermYear_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl0" xml:lang="en-US">Percentage of increase decrease outstanding balance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseOutstandingBalancePercentage" xlink:to="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LeaseExpirationDate_lbl0" xml:lang="en-US">Date which lease or group of leases is set to expire, in YYYY-MM format.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeaseExpirationDate" xlink:to="creg_LeaseExpirationDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LicenseIsIssued_lbl0" xml:lang="en-US">License is issued.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LicenseIsIssued" xlink:to="creg_LicenseIsIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LoansPayableWithVariableAmount_lbl0" xml:lang="en-US">The amount of loans payable with variable amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LoansPayableWithVariableAmount" xlink:to="creg_LoansPayableWithVariableAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LossOnConversionNotes_lbl0" xml:lang="en-US">The amount of loss on conversion notes.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnConversionNotes" xlink:to="creg_LossOnConversionNotes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_MaximumStatutoryReserveAmount_lbl0" xml:lang="en-US">Maximum Statutory Reserve Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MaximumStatutoryReserveAmount" xlink:to="creg_MaximumStatutoryReserveAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability_lbl0" xml:lang="en-US">Operating lease cost &#8211; interest expense on lease liability.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:to="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_OriginalInvestmentBySubsidiary_lbl0" xml:lang="en-US">Registered capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OriginalInvestmentBySubsidiary" xlink:to="creg_OriginalInvestmentBySubsidiary_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_OutstandingPrincipalBalance_lbl0" xml:lang="en-US">Amount of Outstanding principal balance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OutstandingPrincipalBalance" xlink:to="creg_OutstandingPrincipalBalance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_OwnedShares_lbl0" xml:lang="en-US">Number of owned shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OwnedShares" xlink:to="creg_OwnedShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PartitionedNotesPayable_lbl0" xml:lang="en-US">Partitioned notes.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PartitionedNotesPayable" xlink:to="creg_PartitionedNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PayableForPurchaseOfEquityInterest_lbl0" xml:lang="en-US">Payable for purchase of equity interest.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PayableForPurchaseOfEquityInterest" xlink:to="creg_PayableForPurchaseOfEquityInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PaymentFour_lbl0" xml:lang="en-US">The amount of payment four.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PaymentFour" xlink:to="creg_PaymentFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PaymentOne_lbl0" xml:lang="en-US">The amount of payment one.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PaymentOne" xlink:to="creg_PaymentOne_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PaymentThree_lbl0" xml:lang="en-US">The amount of payment three.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PaymentThree" xlink:to="creg_PaymentThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PaymentTwo_lbl0" xml:lang="en-US">Payment two.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PaymentTwo" xlink:to="creg_PaymentTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PercentageOfRegisteredCapital_lbl0" xml:lang="en-US">The percentage of registered capital.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfRegisteredCapital" xlink:to="creg_PercentageOfRegisteredCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PercentageOfStatutoryReserveNetIncome_lbl0" xml:lang="en-US">Percentage of statutory reserve net income for the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfStatutoryReserveNetIncome" xlink:to="creg_PercentageOfStatutoryReserveNetIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_RemainingAmount_lbl0" xml:lang="en-US">Remaining amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RemainingAmount" xlink:to="creg_RemainingAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_RepaymentPrincipalAmount_lbl0" xml:lang="en-US">The amount of repayment principal amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RepaymentPrincipalAmount" xlink:to="creg_RepaymentPrincipalAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_RepaymentsOfAccruedInterest_lbl0" xml:lang="en-US">The represents value as an repayments of accrued interest.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RepaymentsOfAccruedInterest" xlink:to="creg_RepaymentsOfAccruedInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ResearchAndDevelopmentCost_lbl0" xml:lang="en-US">Research and development cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ResearchAndDevelopmentCost" xlink:to="creg_ResearchAndDevelopmentCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged_lbl0" xml:lang="en-US">The number of warrants exchanged made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable_lbl0" xml:lang="en-US">The number of exercisable warrants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance_lbl0" xml:lang="en-US">Weighted average remaining contractual term for equity-based awards excluding options, 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="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged_lbl0" xml:lang="en-US">Per share or unit weighted-average fair value of exchanged  award under share-based payment arrangement. Excludes share and unit options.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable_lbl0" xml:lang="en-US">Per share or unit weighted-average fair value of exercisable award under share-based payment arrangement. Excludes share and unit options.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding_lbl0" xml:lang="en-US">Per share or unit weighted-average fair value of outstanding award under share-based payment arrangement. Excludes share and unit options.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exchanged.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Expired.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Forfeited.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_lbl0" 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="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StatutoryReserve_lbl1" xml:lang="en-US">Statutory reserve.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserve" xlink:to="creg_StatutoryReserve_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StatutoryReservesDisclosureTableTextBlock_lbl0" xml:lang="en-US">Schedule of maximum statutory reserve amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDisclosureTableTextBlock" xlink:to="creg_StatutoryReservesDisclosureTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StatutoryReservesTextBlock_lbl0" xml:lang="en-US">The entire disclosure for statutory reserves.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesTextBlock" xlink:to="creg_StatutoryReservesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TaxPayableTextBlock_lbl0" xml:lang="en-US">The entire disclosure of tax payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableTextBlock" xlink:to="creg_TaxPayableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TechonologyServices_lbl0" xml:lang="en-US">Percentage of providing technology services.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TechonologyServices" xlink:to="creg_TechonologyServices_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TotalFundCapitalContribution_lbl0" xml:lang="en-US">Total fund capital contribution.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalFundCapitalContribution" xlink:to="creg_TotalFundCapitalContribution_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TransferToStatutoryReserves_lbl0" xml:lang="en-US">Transfer to statutory reserves.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferToStatutoryReserves" xlink:to="creg_TransferToStatutoryReserves_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_UsesAndSourcesOfLiquidityPolicyTextBlock_lbl0" xml:lang="en-US">Uses and Sources of Liquidity.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UsesAndSourcesOfLiquidityPolicyTextBlock" xlink:to="creg_UsesAndSourcesOfLiquidityPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ValueAddedTaxPercentage_lbl0" xml:lang="en-US">Percentage of value added tax rate.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ValueAddedTaxPercentage" xlink:to="creg_ValueAddedTaxPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ValueAddedTaxPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for value added tax.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ValueAddedTaxPolicyTextBlock" xlink:to="creg_ValueAddedTaxPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl0" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accounts Payable and Other Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DebtInvestment_lbl1" xml:lang="en-US">Debt Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DebtInvestment" xlink:to="creg_DebtInvestment_lbl1"/>
    <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="creg_ShaanxiHuahongMember_lbl0" xml:lang="en-US">Shaanxi Huahong Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShaanxiHuahongMember" xlink:to="creg_ShaanxiHuahongMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsEquityMethodInvestments_lbl0" xml:lang="en-US">Deferred Tax Assets, Equity Method Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsEquityMethodInvestments" xlink:to="us-gaap_DeferredTaxAssetsEquityMethodInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OwnedShares_lbl1" xml:lang="en-US">Owned Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OwnedShares" xlink:to="creg_OwnedShares_lbl1"/>
    <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_DebtInstrumentRedemptionPricePercentage_lbl0" xml:lang="en-US">Debt Instrument, Redemption Price, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage_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="creg_ErdosTCHMember_lbl1" xml:lang="en-US">Erdos TCHMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ErdosTCHMember" xlink:to="creg_ErdosTCHMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl0" xml:lang="en-US">Deferred Tax Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_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_LiabilitiesNoncurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutorySurplusReserveFundMember_lbl0" xml:lang="en-US">Statutory Surplus Reserve Fund Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutorySurplusReserveFundMember" xlink:to="creg_StatutorySurplusReserveFundMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl0" xml:lang="en-US">Investment Income, Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsInvestments_lbl0" xml:lang="en-US">Deferred Tax Assets, Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInvestments" xlink:to="us-gaap_DeferredTaxAssetsInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl0" xml:lang="en-US">Debt Conversion, Converted Instrument, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_FullPayment_lbl1" xml:lang="en-US">Full Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_FullPayment" xlink:to="creg_FullPayment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TaxPayableTextBlock_lbl1" xml:lang="en-US">Tax Payable Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableTextBlock" xlink:to="creg_TaxPayableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract38_lbl0" xml:lang="en-US">Unlabeled Abstract38</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract38" xlink:to="creg_UnlabeledAbstract38_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract39_lbl0" xml:lang="en-US">Unlabeled Abstract39</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract39" xlink:to="creg_UnlabeledAbstract39_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="creg_RepaymentsOfAccruedInterest_lbl1" xml:lang="en-US">Repayments Of Accrued Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RepaymentsOfAccruedInterest" xlink:to="creg_RepaymentsOfAccruedInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtTerm_lbl0" xml:lang="en-US">Long-Term Debt, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTerm" xlink:to="us-gaap_LongTermDebtTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Optionsd Weighted Average Exercise Price Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl0" xml:lang="en-US">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="creg_PaymentOne_lbl1" xml:lang="en-US">Payment One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PaymentOne" xlink:to="creg_PaymentOne_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PaymentTwo_lbl1" xml:lang="en-US">Payment Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PaymentTwo" xlink:to="creg_PaymentTwo_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract40_lbl0" xml:lang="en-US">Unlabeled Abstract40</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract40" xlink:to="creg_UnlabeledAbstract40_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract43_lbl0" xml:lang="en-US">Unlabeled Abstract43</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract43" xlink:to="creg_UnlabeledAbstract43_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract44_lbl0" xml:lang="en-US">Unlabeled Abstract44</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract44" xlink:to="creg_UnlabeledAbstract44_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract41_lbl0" xml:lang="en-US">Unlabeled Abstract41</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract41" xlink:to="creg_UnlabeledAbstract41_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl0" xml:lang="en-US">Deferred Tax Assets, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract42_lbl0" xml:lang="en-US">Unlabeled Abstract42</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract42" xlink:to="creg_UnlabeledAbstract42_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract45_lbl0" xml:lang="en-US">Unlabeled Abstract45</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract45" xlink:to="creg_UnlabeledAbstract45_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract46_lbl0" xml:lang="en-US">Unlabeled Abstract46</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract46" xlink:to="creg_UnlabeledAbstract46_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl0" 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_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_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="creg_BalanceNotCovered_lbl1" xml:lang="en-US">Balance Not Covered</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BalanceNotCovered" xlink:to="creg_BalanceNotCovered_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LeaseCommitmentMember_lbl0" xml:lang="en-US">Lease Commitment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeaseCommitmentMember" xlink:to="creg_LeaseCommitmentMember_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="creg_PRCMember_lbl0" xml:lang="en-US">PRCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PRCMember" xlink:to="creg_PRCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaymentFeesOnAdvancesNet_lbl0" xml:lang="en-US">Prepayment Fees on Advances, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaymentFeesOnAdvancesNet" xlink:to="us-gaap_PrepaymentFeesOnAdvancesNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_EnforcementFeeMember_lbl0" xml:lang="en-US">Enforcement Fee Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EnforcementFeeMember" xlink:to="creg_EnforcementFeeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract18_lbl0" xml:lang="en-US">Unlabeled Abstract18</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract18" xlink:to="creg_UnlabeledAbstract18_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract19_lbl0" xml:lang="en-US">Unlabeled Abstract19</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract19" xlink:to="creg_UnlabeledAbstract19_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract16_lbl0" xml:lang="en-US">Unlabeled Abstract16</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract16" xlink:to="creg_UnlabeledAbstract16_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract17_lbl0" xml:lang="en-US">Unlabeled Abstract17</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract17" xlink:to="creg_UnlabeledAbstract17_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl1" xml:lang="en-US">Increase Decrease Outstanding Balance Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseOutstandingBalancePercentage" xlink:to="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl1"/>
    <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_RepaymentsOfDebt_lbl1" xml:lang="en-US">Repayments of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_HYREFMember_lbl0" xml:lang="en-US">HYREFMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HYREFMember" xlink:to="creg_HYREFMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLoansFromBank_lbl0" xml:lang="en-US">Loans Payable to Bank, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansFromBank" xlink:to="us-gaap_LongTermLoansFromBank_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="creg_UnlabeledAbstract21_lbl0" xml:lang="en-US">Unlabeled Abstract21</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract21" xlink:to="creg_UnlabeledAbstract21_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract22_lbl0" xml:lang="en-US">Unlabeled Abstract22</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract22" xlink:to="creg_UnlabeledAbstract22_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl0" xml:lang="en-US">Interest and Fee Income, Loans and Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract20_lbl0" xml:lang="en-US">Unlabeled Abstract20</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract20" xlink:to="creg_UnlabeledAbstract20_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract25_lbl0" xml:lang="en-US">Unlabeled Abstract25</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract25" xlink:to="creg_UnlabeledAbstract25_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract26_lbl0" xml:lang="en-US">Unlabeled Abstract26</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract26" xlink:to="creg_UnlabeledAbstract26_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl0" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract23_lbl0" xml:lang="en-US">Unlabeled Abstract23</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract23" xlink:to="creg_UnlabeledAbstract23_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract24_lbl0" xml:lang="en-US">Unlabeled Abstract24</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract24" xlink:to="creg_UnlabeledAbstract24_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract29_lbl0" xml:lang="en-US">Unlabeled Abstract29</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract29" xlink:to="creg_UnlabeledAbstract29_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl0" xml:lang="en-US">Schedule of Stockholders&apos; Equity Note, Warrants or Rights [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract27_lbl0" xml:lang="en-US">Unlabeled Abstract27</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract27" xlink:to="creg_UnlabeledAbstract27_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract28_lbl0" xml:lang="en-US">Unlabeled Abstract28</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract28" xlink:to="creg_UnlabeledAbstract28_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_CommonStockSharesOutstanding_lbl2" 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_lbl2"/>
    <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_OtherOperatingIncomeExpenseNet_lbl0" xml:lang="en-US">Other Operating Income (Expense), Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl0" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract32_lbl0" xml:lang="en-US">Unlabeled Abstract32</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract32" xlink:to="creg_UnlabeledAbstract32_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="creg_UnlabeledAbstract33_lbl0" xml:lang="en-US">Unlabeled Abstract33</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract33" xlink:to="creg_UnlabeledAbstract33_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PayableForPurchaseOfEquityInterest_lbl1" xml:lang="en-US">Payable For Purchase Of Equity Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PayableForPurchaseOfEquityInterest" xlink:to="creg_PayableForPurchaseOfEquityInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract30_lbl0" xml:lang="en-US">Unlabeled Abstract30</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract30" xlink:to="creg_UnlabeledAbstract30_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract31_lbl0" xml:lang="en-US">Unlabeled Abstract31</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract31" xlink:to="creg_UnlabeledAbstract31_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OtherFeeMember_lbl0" xml:lang="en-US">Other Fee Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OtherFeeMember" xlink:to="creg_OtherFeeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract36_lbl0" xml:lang="en-US">Unlabeled Abstract36</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract36" xlink:to="creg_UnlabeledAbstract36_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract37_lbl0" xml:lang="en-US">Unlabeled Abstract37</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract37" xlink:to="creg_UnlabeledAbstract37_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShanghaiTCHMember_lbl0" xml:lang="en-US">Shanghai TCHMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShanghaiTCHMember" xlink:to="creg_ShanghaiTCHMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract34_lbl0" xml:lang="en-US">Unlabeled Abstract34</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract34" xlink:to="creg_UnlabeledAbstract34_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract35_lbl0" xml:lang="en-US">Unlabeled Abstract35</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract35" xlink:to="creg_UnlabeledAbstract35_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Investments_lbl0" xml:lang="en-US">Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Investments" xlink:to="us-gaap_Investments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" 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_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="creg_ValueAddedTaxPercentage_lbl1" xml:lang="en-US">Value Added Tax Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ValueAddedTaxPercentage" xlink:to="creg_ValueAddedTaxPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl0" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl0" xml:lang="en-US">Accounts Receivable [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0" xml:lang="en-US">Operating 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_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" 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_lbl1"/>
    <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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted_lbl0" xml:lang="en-US">Supply Commitment, Remaining Minimum Amount Committed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted" xlink:to="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TechonologyServices_lbl1" xml:lang="en-US">Techonology Services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TechonologyServices" xlink:to="creg_TechonologyServices_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract10_lbl0" xml:lang="en-US">Unlabeled Abstract10</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract10" xlink:to="creg_UnlabeledAbstract10_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract11_lbl0" xml:lang="en-US">Unlabeled Abstract11</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract11" xlink:to="creg_UnlabeledAbstract11_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PaymentThree_lbl1" xml:lang="en-US">Payment Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PaymentThree" xlink:to="creg_PaymentThree_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract14_lbl0" xml:lang="en-US">Unlabeled Abstract14</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract14" xlink:to="creg_UnlabeledAbstract14_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract15_lbl0" xml:lang="en-US">Unlabeled Abstract15</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract15" xlink:to="creg_UnlabeledAbstract15_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="creg_UnlabeledAbstract12_lbl0" xml:lang="en-US">Unlabeled Abstract12</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract12" xlink:to="creg_UnlabeledAbstract12_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract13_lbl0" xml:lang="en-US">Unlabeled Abstract13</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract13" xlink:to="creg_UnlabeledAbstract13_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InsuranceTax_lbl0" xml:lang="en-US">Insurance Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InsuranceTax" xlink:to="us-gaap_InsuranceTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndFeeIncomeOtherLoans_lbl0" xml:lang="en-US">Interest and Fee Income, Other Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndFeeIncomeOtherLoans" xlink:to="us-gaap_InterestAndFeeIncomeOtherLoans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl0" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LicenseIsIssued_lbl1" xml:lang="en-US">License Is Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LicenseIsIssued" xlink:to="creg_LicenseIsIssued_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ZhongxunMember_lbl0" xml:lang="en-US">Zhongxun Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ZhongxunMember" xlink:to="creg_ZhongxunMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Number Of Warrants Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">Share Based Compensation Arrangements By Share Based Payment Award Options Exchanges Weighted Average Remaining Contractual Term2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2_lbl1"/>
    <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="creg_XianZhonghongMember_lbl0" xml:lang="en-US">Xian Zhonghong Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianZhonghongMember" xlink:to="creg_XianZhonghongMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LoansPayableWithVariableAmount_lbl1" xml:lang="en-US">Loans Payable With Variable Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LoansPayableWithVariableAmount" xlink:to="creg_LoansPayableWithVariableAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedPayrollTaxesCurrent_lbl0" xml:lang="en-US">Accrued Payroll Taxes, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedPayrollTaxesCurrent" xlink:to="us-gaap_AccruedPayrollTaxesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RentalIncomeNonoperating_lbl0" xml:lang="en-US">Rental Income, Nonoperating</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RentalIncomeNonoperating" xlink:to="us-gaap_RentalIncomeNonoperating_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LossOnConversionNotes_lbl1" xml:lang="en-US">Loss On Conversion Notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnConversionNotes" xlink:to="creg_LossOnConversionNotes_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_EquityInvestment_lbl1" xml:lang="en-US">Equity Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EquityInvestment" xlink:to="creg_EquityInvestment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract2_lbl0" xml:lang="en-US">Unlabeled Abstract2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract2" xlink:to="creg_UnlabeledAbstract2_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="creg_UnlabeledAbstract1_lbl0" xml:lang="en-US">Unlabeled Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract1" xlink:to="creg_UnlabeledAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">Share Based Compensation Arrangements By Share Based Payment Award Options Forfeited Weighted Average Remaining Contractual Term2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSalesOfConsumerLoans_lbl0" xml:lang="en-US">Gain (Loss) on Sales of Consumer Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSalesOfConsumerLoans" xlink:to="us-gaap_GainLossOnSalesOfConsumerLoans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract4_lbl0" xml:lang="en-US">Unlabeled Abstract4</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract4" xlink:to="creg_UnlabeledAbstract4_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract3_lbl0" xml:lang="en-US">Unlabeled Abstract3</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract3" xlink:to="creg_UnlabeledAbstract3_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_SegmentReportingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract0_lbl0" xml:lang="en-US">Unlabeled Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract0" xlink:to="creg_UnlabeledAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract9_lbl0" xml:lang="en-US">Unlabeled Abstract9</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract9" xlink:to="creg_UnlabeledAbstract9_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract6_lbl0" xml:lang="en-US">Unlabeled Abstract6</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract6" xlink:to="creg_UnlabeledAbstract6_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract5_lbl0" xml:lang="en-US">Unlabeled Abstract5</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract5" xlink:to="creg_UnlabeledAbstract5_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_AccruedIncomeTaxesNoncurrent_lbl2" xml:lang="en-US">Accrued Income Taxes, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract8_lbl0" xml:lang="en-US">Unlabeled Abstract8</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract8" xlink:to="creg_UnlabeledAbstract8_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract7_lbl0" xml:lang="en-US">Unlabeled Abstract7</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract7" xlink:to="creg_UnlabeledAbstract7_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ValueAddedTaxPolicyTextBlock_lbl1" xml:lang="en-US">Value Added Tax Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ValueAddedTaxPolicyTextBlock" xlink:to="creg_ValueAddedTaxPolicyTextBlock_lbl1"/>
    <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="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">Share Based Compensation Arrangements By Share Based Payment Award Options Expired Weighted Average Remaining Contractual Term2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl0" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable_lbl0" xml:lang="en-US">Short-Term Bank Loans and Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AdvanceToSuppliersDisclosureTextBlock_lbl1" xml:lang="en-US">Advance To Suppliers Disclosure Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToSuppliersDisclosureTextBlock" xlink:to="creg_AdvanceToSuppliersDisclosureTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Weighted Average Remaining Contractual Term In Years Exercisable Ending Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAppropriatedMember_lbl0" xml:lang="en-US">Retained Earnings, Appropriated [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAppropriatedMember" xlink:to="us-gaap_RetainedEarningsAppropriatedMember_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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl0" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract_lbl0" xml:lang="en-US">Unlabeled Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract" xlink:to="creg_UnlabeledAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_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, Periodic Reduction</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="creg_XianTCHEnergyTechnologyCoLtdMember_lbl0" xml:lang="en-US">Xian TCHEnergy Technology Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianTCHEnergyTechnologyCoLtdMember" xlink:to="creg_XianTCHEnergyTechnologyCoLtdMember_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_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US">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_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncomeTaxTermYear_lbl1" xml:lang="en-US">Income Tax Term Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxTermYear" xlink:to="creg_IncomeTaxTermYear_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TransferToStatutoryReserves_lbl1" xml:lang="en-US">Transfer To Statutory Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferToStatutoryReserves" xlink:to="creg_TransferToStatutoryReserves_lbl1"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfPlantAndEquipmentEstimatedLivesAbstract" xlink:href="creg-20240331.xsd#creg_ScheduleOfPlantAndEquipmentEstimatedLivesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfPlantAndEquipmentEstimatedLivesAbstract_lbl" xml:lang="en-US">Schedule Of Plant And Equipment Estimated Lives Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfPlantAndEquipmentEstimatedLivesAbstract" xlink:to="creg_ScheduleOfPlantAndEquipmentEstimatedLivesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl0" xml:lang="en-US">Increase (Decrease) in Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate During Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl0" xml:lang="en-US">Lease, Cost [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfOtherComprehensiveIncomeAbstract_lbl0" xml:lang="en-US">Statement of Other Comprehensive Income [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfOtherComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfOtherComprehensiveIncomeAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest_lbl0" xml:lang="en-US">Debt Instrument, Increase, Accrued Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncomeTaxPayable_lbl1" xml:lang="en-US">Income Tax Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxPayable" xlink:to="creg_IncomeTaxPayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyDisclosures_lbl0" xml:lang="en-US">Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDisclosures" xlink:to="us-gaap_LossContingencyDisclosures_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_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="creg_PromissoryNotesInApril2021Member_lbl0" xml:lang="en-US">Promissory Notes In April2021 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PromissoryNotesInApril2021Member" xlink:to="creg_PromissoryNotesInApril2021Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired_lbl0" xml:lang="en-US">Statutory Accounting Practices, Statutory Capital and Surplus Required</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TotalFundCapitalContribution_lbl1" xml:lang="en-US">Total Fund Capital Contribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalFundCapitalContribution" xlink:to="creg_TotalFundCapitalContribution_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_BuyBackPrice_lbl1" xml:lang="en-US">Buy Back Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BuyBackPrice" xlink:to="creg_BuyBackPrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ZhonghongMember_lbl0" xml:lang="en-US">Zhonghong Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ZhonghongMember" xlink:to="creg_ZhonghongMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Supplies_lbl0" xml:lang="en-US">Prepaid Supplies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Supplies" xlink:to="us-gaap_Supplies_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_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="creg_TypeOfAgreementAxis_lbl0" 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="creg_TypeOfAgreementAxis" xlink:to="creg_TypeOfAgreementAxis_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_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TransferPriceForXuzhouHuayuProjectMember_lbl1" xml:lang="en-US">Transfer Price For Xuzhou Huayu Project Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceForXuzhouHuayuProjectMember" xlink:to="creg_TransferPriceForXuzhouHuayuProjectMember_lbl1"/>
    <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_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AdvanceToSuppliersPolicyTextBlock_lbl1" xml:lang="en-US">Advance To Suppliers Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToSuppliersPolicyTextBlock" xlink:to="creg_AdvanceToSuppliersPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermBorrowings_lbl0" xml:lang="en-US">Short-Term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionMember_lbl0" xml:lang="en-US">Equity Option [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionMember" xlink:to="us-gaap_StockOptionMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LateFeeMember_lbl0" xml:lang="en-US">Late Fee Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LateFeeMember" xlink:to="creg_LateFeeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_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_IncomeTaxHolidayDescription_lbl0" xml:lang="en-US">Income Tax Holiday, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxHolidayDescription" xlink:to="us-gaap_IncomeTaxHolidayDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeFixedInterestRate_lbl0" xml:lang="en-US">Derivative, Fixed Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeFixedInterestRate" xlink:to="us-gaap_DerivativeFixedInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl0" xml:lang="en-US">Amortization of Debt Discount (Premium)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ResearchAndDevelopmentCost_lbl1" xml:lang="en-US">Research And Development Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ResearchAndDevelopmentCost" xlink:to="creg_ResearchAndDevelopmentCost_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_XianTCHMember_lbl0" xml:lang="en-US">Xian TCHMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianTCHMember" xlink:to="creg_XianTCHMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl0" 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_lbl0"/>
    <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_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="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability_lbl1" xml:lang="en-US">Operating Lease Cost Interest Expense On Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:to="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_CurrentTaxPayable_lbl1" xml:lang="en-US">Current Tax Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CurrentTaxPayable" xlink:to="creg_CurrentTaxPayable_lbl1"/>
    <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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayable_lbl0" xml:lang="en-US">Convertible Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OriginalInvestmentBySubsidiary_lbl1" xml:lang="en-US">Original Investment By Subsidiary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OriginalInvestmentBySubsidiary" xlink:to="creg_OriginalInvestmentBySubsidiary_lbl1"/>
    <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_InventoryCashFlowPolicy_lbl0" xml:lang="en-US">Inventory, Cash Flow Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryCashFlowPolicy" xlink:to="us-gaap_InventoryCashFlowPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_HYREFLoanentrustedLoanMember_lbl0" xml:lang="en-US">HYREFLoanentrusted Loan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HYREFLoanentrustedLoanMember" xlink:to="creg_HYREFLoanentrustedLoanMember_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="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="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember_lbl1" xml:lang="en-US">Transfer Price For Shenqiu Phase IAnd IIProjects Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:to="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AdvanceToSuppliersCurrent_lbl1" xml:lang="en-US">Advance To Suppliers Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToSuppliersCurrent" xlink:to="creg_AdvanceToSuppliersCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl0" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncomeTaxPayableDisclosureTableTextBlock_lbl1" xml:lang="en-US">Income Tax Payable Disclosure Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxPayableDisclosureTableTextBlock" xlink:to="creg_IncomeTaxPayableDisclosureTableTextBlock_lbl1"/>
    <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="us-gaap_LiabilitiesNoncurrent_lbl0" xml:lang="en-US">Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AccruedLitigationCurrent_lbl1" xml:lang="en-US">Accrued Litigation Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedLitigationCurrent" xlink:to="creg_AccruedLitigationCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl0" xml:lang="en-US">Revenues [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedInsuranceCurrent_lbl0" xml:lang="en-US">Accrued Insurance, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedInsuranceCurrent" xlink:to="us-gaap_AccruedInsuranceCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_CapitalUtilizationFee_lbl1" xml:lang="en-US">Capital Utilization Fee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CapitalUtilizationFee" xlink:to="creg_CapitalUtilizationFee_lbl1"/>
    <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="creg_CommonWelfareFundMember_lbl0" xml:lang="en-US">Common Welfare Fund Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CommonWelfareFundMember" xlink:to="creg_CommonWelfareFundMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_MaximumStatutoryReserveAmount_lbl1" xml:lang="en-US">Maximum Statutory Reserve Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MaximumStatutoryReserveAmount" xlink:to="creg_MaximumStatutoryReserveAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTextBlock_lbl0" xml:lang="en-US">Short-Term Debt [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTextBlock" xlink:to="us-gaap_ShortTermDebtTextBlock_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="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl0" xml:lang="en-US">Increase (Decrease) in Operating Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherResearchAndDevelopmentExpense_lbl0" xml:lang="en-US">Other Research and Development Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherResearchAndDevelopmentExpense" xlink:to="us-gaap_OtherResearchAndDevelopmentExpense_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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl0"/>
    <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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl0" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl0" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtPolicyTextBlock_lbl0" xml:lang="en-US">Debt, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtPolicyTextBlock" xlink:to="us-gaap_DebtPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivables_lbl0" xml:lang="en-US">Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivables" xlink:to="us-gaap_OtherReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Optionsd Weighted Average Exercise Price Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForNuclearFuel_lbl0" xml:lang="en-US">Payments for Nuclear Fuel</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForNuclearFuel" xlink:to="us-gaap_PaymentsForNuclearFuel_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DaTongRecyclingEnergyMember_lbl0" xml:lang="en-US">Da Tong Recycling Energy Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DaTongRecyclingEnergyMember" xlink:to="creg_DaTongRecyclingEnergyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl0" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OutstandingPrincipalBalance_lbl1" xml:lang="en-US">Outstanding Principal Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OutstandingPrincipalBalance" xlink:to="creg_OutstandingPrincipalBalance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TianYuXuZhouRecyclingEnergyMember_lbl0" xml:lang="en-US">Tian Yu Xu Zhou Recycling Energy Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TianYuXuZhouRecyclingEnergyMember" xlink:to="creg_TianYuXuZhouRecyclingEnergyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_lbl0" xml:lang="en-US">Notes Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl0" xml:lang="en-US">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Change Due to Net Income Attributable to Parent and Effects of Changes, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Optionsd Weighted Average Exercise Price Exchanged</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" 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"/>
    <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="us-gaap_CostOfSalesPolicyTextBlock_lbl0" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_EntrustedLoanPayableTextBlock_lbl0" xml:lang="en-US">Entrusted Loan Payable Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EntrustedLoanPayableTextBlock" xlink:to="creg_EntrustedLoanPayableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrent_lbl0" xml:lang="en-US">Interest Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivableWithImputedInterestFaceAmount_lbl0" xml:lang="en-US">Receivable with Imputed Interest, Face Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivableWithImputedInterestFaceAmount" xlink:to="us-gaap_ReceivableWithImputedInterestFaceAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AccountAndOtherPayablesPolicyTextBlock_lbl1" xml:lang="en-US">Account And Other Payables Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccountAndOtherPayablesPolicyTextBlock" xlink:to="creg_AccountAndOtherPayablesPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged_lbl1" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Number Of Warrants Exchanged</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl0" xml:lang="en-US">Shareholders&apos; Equity and Share-Based Payments [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl0" xml:lang="en-US">Income (Loss) from Equity Method Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_MaturityTerm_lbl0" xml:lang="en-US">Maturity Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MaturityTerm" xlink:to="creg_MaturityTerm_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_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_AccruedLiabilitiesAndOtherLiabilities_lbl0" xml:lang="en-US">Accrued Liabilities and Other Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrent_lbl1" xml:lang="en-US">Taxes Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_FinalPayment_lbl1" xml:lang="en-US">Final Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_FinalPayment" xlink:to="creg_FinalPayment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl0" xml:lang="en-US">Subsidiary, Ownership Percentage, Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_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_OtherAdditionalCapital_lbl0" xml:lang="en-US">Other Additional Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAdditionalCapital" xlink:to="us-gaap_OtherAdditionalCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl0" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AccruedLitigationExpense_lbl1" xml:lang="en-US">Accrued Litigation Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedLitigationExpense" xlink:to="creg_AccruedLitigationExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PercentageOfAmountInitialCapitalContribution_lbl0" xml:lang="en-US">Percentage Of Amount Initial Capital Contribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfAmountInitialCapitalContribution" xlink:to="creg_PercentageOfAmountInitialCapitalContribution_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl0" xml:lang="en-US">Long-Term Debt, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForProceedsFromLoansReceivable_lbl0" xml:lang="en-US">Payments for (Proceeds from) Loans Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromLoansReceivable" xlink:to="us-gaap_PaymentsForProceedsFromLoansReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefFinancialOfficerMember_lbl0" xml:lang="en-US">Chief Financial Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefFinancialOfficerMember" xlink:to="srt_ChiefFinancialOfficerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LeaseExpirationDate_lbl1" xml:lang="en-US">Lease Expiration Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeaseExpirationDate" xlink:to="creg_LeaseExpirationDate_lbl1"/>
    <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"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfSummaryOfTheActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract" xlink:href="creg-20240331.xsd#creg_ScheduleOfSummaryOfTheActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfSummaryOfTheActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract_lbl" xml:lang="en-US">Schedule Of Summary Of The Activities Of Warrants That Were Issued From Equity Financing Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfSummaryOfTheActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract" xlink:to="creg_ScheduleOfSummaryOfTheActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl0" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_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_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="creg_DaTangShiDaiMember_lbl0" xml:lang="en-US">Da Tang Shi Dai Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DaTangShiDaiMember" xlink:to="creg_DaTangShiDaiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl0" xml:lang="en-US">Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl0" xml:lang="en-US">Other Receivables, Net, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesTextBlock_lbl1" xml:lang="en-US">Statutory Reserves Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesTextBlock" xlink:to="creg_StatutoryReservesTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermPurchaseCommitmentAmount_lbl0" xml:lang="en-US">Long-Term Purchase Commitment, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermPurchaseCommitmentAmount" xlink:to="us-gaap_LongTermPurchaseCommitmentAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReserve_lbl2" xml:lang="en-US">Statutory Reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserve" xlink:to="creg_StatutoryReserve_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount_lbl0" xml:lang="en-US">Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Maximum Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount" xlink:to="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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"/>
    <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="creg_PartitionedNotesPayable_lbl1" xml:lang="en-US">Partitioned Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PartitionedNotesPayable" xlink:to="creg_PartitionedNotesPayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetInterestCarryforward_lbl0" xml:lang="en-US">Deferred Tax Asset, Interest Carryforward</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetInterestCarryforward" xlink:to="us-gaap_DeferredTaxAssetInterestCarryforward_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Supplies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:to="us-gaap_IncreaseDecreaseInPrepaidSupplies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_RemainingAmount_lbl1" xml:lang="en-US">Remaining Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RemainingAmount" xlink:to="creg_RemainingAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PercentageOfStatutoryReserveNetIncome_lbl1" xml:lang="en-US">Percentage Of Statutory Reserve Net Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfStatutoryReserveNetIncome" xlink:to="creg_PercentageOfStatutoryReserveNetIncome_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Convertible Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_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="creg_DescriptionOfRemainingLoanBalance_lbl0" xml:lang="en-US">Description Of Remaining Loan Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfRemainingLoanBalance" xlink:to="creg_DescriptionOfRemainingLoanBalance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl0" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_YinghuaMember_lbl0" xml:lang="en-US">Yinghua Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_YinghuaMember" xlink:to="creg_YinghuaMember_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="creg_PercentageOfRegisteredCapital_lbl1" xml:lang="en-US">Percentage Of Registered Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfRegisteredCapital" xlink:to="creg_PercentageOfRegisteredCapital_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_CooperationAgreementMember_lbl0" xml:lang="en-US">Cooperation Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CooperationAgreementMember" xlink:to="creg_CooperationAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl0" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_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="creg_DeferredTaxAssetsNetDisclosureTextBlock_lbl0" xml:lang="en-US">Deferred Tax Assets Net Disclosure Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsNetDisclosureTextBlock" xlink:to="creg_DeferredTaxAssetsNetDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Disposition of Asset, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForFees_lbl0" xml:lang="en-US">Payments for Other Fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForFees" xlink:to="us-gaap_PaymentsForFees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UsesAndSourcesOfLiquidityPolicyTextBlock_lbl1" xml:lang="en-US">Uses And Sources Of Liquidity Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UsesAndSourcesOfLiquidityPolicyTextBlock" xlink:to="creg_UsesAndSourcesOfLiquidityPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentOwnedBalanceShares_lbl0" xml:lang="en-US">Investment Owned, Balance, Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentOwnedBalanceShares" xlink:to="us-gaap_InvestmentOwnedBalanceShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance_lbl1" xml:lang="en-US">Effective Income Tax Rate Reconciliation Deferred Tax Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:to="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermInvestments_lbl0" xml:lang="en-US">Short-Term Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_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_PrincipalAmountOutstandingOfLoansHeldInPortfolio_lbl0" xml:lang="en-US">Loan, Held-in-Portfolio, Principal Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" xlink:to="us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">Share Based Compensation Arrangements By Share Based Payment Award Options Granted Weighted Average Remaining Contractual Term2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtWeightedAverageInterestRateOverTime_lbl0" xml:lang="en-US">Long-Term Debt, Weighted Average Interest Rate, over Time</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtWeightedAverageInterestRateOverTime" xlink:to="us-gaap_LongTermDebtWeightedAverageInterestRateOverTime_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_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="creg_ActualElectricitySold_lbl1" xml:lang="en-US">Actual Electricity Sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ActualElectricitySold" xlink:to="creg_ActualElectricitySold_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_AssetsNoncurrentAbstract_lbl0" xml:lang="en-US">Assets, Noncurrent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PercentageOfReserveRegisteredCapital_lbl0" xml:lang="en-US">Percentage Of Reserve Registered Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfReserveRegisteredCapital" xlink:to="creg_PercentageOfReserveRegisteredCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_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_CommonStockSharesIssued_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt_lbl0" xml:lang="en-US">Gains (Losses) on Restructuring of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxes_lbl0" xml:lang="en-US">Accrued Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxes" xlink:to="us-gaap_AccruedIncomeTaxes_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="creg_StatutoryReservesDisclosureTableTextBlock_lbl1" xml:lang="en-US">Statutory Reserves Disclosure Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDisclosureTableTextBlock" xlink:to="creg_StatutoryReservesDisclosureTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrent_lbl0" xml:lang="en-US">Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Other, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_HuaxinMember_lbl0" xml:lang="en-US">Huaxin Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HuaxinMember" xlink:to="creg_HuaxinMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl0"/>
    <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_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_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Investment, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositLiabilitiesAccruedInterest_lbl0" xml:lang="en-US">Deposit Liabilities, Accrued Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositLiabilitiesAccruedInterest" xlink:to="us-gaap_DepositLiabilitiesAccruedInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_RepaymentPrincipalAmount_lbl1" xml:lang="en-US">Repayment Principal Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RepaymentPrincipalAmount" xlink:to="creg_RepaymentPrincipalAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TransferAgreementMember_lbl1" xml:lang="en-US">Transfer Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferAgreementMember" xlink:to="creg_TransferAgreementMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl0" xml:lang="en-US">Income Taxes Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrincipalAmountOutstandingOnLoansSecuritized_lbl0" xml:lang="en-US">Loan, Securitized or Asset-Backed Financing Arrangement, Principal Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrincipalAmountOutstandingOnLoansSecuritized" xlink:to="us-gaap_PrincipalAmountOutstandingOnLoansSecuritized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValueAddedTaxReceivable_lbl0" xml:lang="en-US">Value Added Tax Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivable" xlink:to="us-gaap_ValueAddedTaxReceivable_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PaymentFour_lbl1" xml:lang="en-US">Payment Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PaymentFour" xlink:to="creg_PaymentFour_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExcessStockSharesIssued_lbl0" xml:lang="en-US">Excess Stock, Shares Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessStockSharesIssued" xlink:to="us-gaap_ExcessStockSharesIssued_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_AccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl0" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_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_InterestExpenseDebt_lbl0" xml:lang="en-US">Interest Expense, Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl0" xml:lang="en-US">Lessee, Leases [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_lbl0" xml:lang="en-US">Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink:to="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustments 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableCurrent_lbl0" xml:lang="en-US">Loans Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableCurrent" xlink:to="us-gaap_LoansPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_lbl0" xml:lang="en-US">Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment_lbl0" xml:lang="en-US">Debt and Equity Securities, Realized Gain (Loss), Excluding Other-than-temporary Impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment" xlink:to="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment_lbl0"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>creg-20240331_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: Tue May 14 14:56:16 UTC 2024 -->
<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="creg-20240331.xsd#creg_r_ConsolidatedBalanceSheet" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ConsolidatedIncomeStatement" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ConsolidatedIncomeStatement_Parentheticals" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ShareholdersEquityType2or3" roleURI="http://www.cregcn.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ConsolidatedCashFlow" roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_OrganizationandDescriptionofBusiness" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ShortTermLoanReceivable" roleURI="http://www.cregcn.com/role/ShortTermLoanReceivable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_AdvancetoSuppliers" roleURI="http://www.cregcn.com/role/AdvancetoSuppliers"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_AccruedLiabilitiesandOtherPayables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_TaxesPayable" roleURI="http://www.cregcn.com/role/TaxesPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_DeferredTaxNet" roleURI="http://www.cregcn.com/role/DeferredTaxNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_EntrustedLoanPayable" roleURI="http://www.cregcn.com/role/EntrustedLoanPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_NotePayableNet" roleURI="http://www.cregcn.com/role/NotePayableNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_StockholdersEquity" roleURI="http://www.cregcn.com/role/StockholdersEquity"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_StockBasedCompensationPlan" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlan"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_IncomeTax" roleURI="http://www.cregcn.com/role/IncomeTax"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_StatutoryReserves" roleURI="http://www.cregcn.com/role/StatutoryReserves"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_Contingencies" roleURI="http://www.cregcn.com/role/Contingencies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_Commitments" roleURI="http://www.cregcn.com/role/Commitments"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_SubsequentEvents" roleURI="http://www.cregcn.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_AccountingPoliciesByPolicy" roleURI="http://www.cregcn.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_AccruedLiabilitiesandOtherPayablesTables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_TaxesPayableTables" roleURI="http://www.cregcn.com/role/TaxesPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_DeferredTaxNetTables" roleURI="http://www.cregcn.com/role/DeferredTaxNetTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_StockholdersEquityTables" roleURI="http://www.cregcn.com/role/StockholdersEquityTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_StockBasedCompensationPlanTables" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_IncomeTaxTables" roleURI="http://www.cregcn.com/role/IncomeTaxTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_StatutoryReservesTables" roleURI="http://www.cregcn.com/role/StatutoryReservesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_CommitmentsTables" roleURI="http://www.cregcn.com/role/CommitmentsTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofPlantandEquipmentEstimatedLivesTable" roleURI="http://www.cregcn.com/role/ScheduleofPlantandEquipmentEstimatedLivesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofAccruedLiabilitiesandOtherPayablesTable" roleURI="http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofTaxesPayableTable" roleURI="http://www.cregcn.com/role/ScheduleofTaxesPayableTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofDeferredTaxAssetsTable" roleURI="http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable" roleURI="http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable" roleURI="http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable" roleURI="http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofProvisionforIncomeTaxExpenseTable" roleURI="http://www.cregcn.com/role/ScheduleofProvisionforIncomeTaxExpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofLeaseCostsLeaseTermandDiscountRateTable" roleURI="http://www.cregcn.com/role/ScheduleofLeaseCostsLeaseTermandDiscountRateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable" roleURI="http://www.cregcn.com/role/ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_OrganizationandDescriptionofBusinessDetails" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ShortTermLoanReceivableDetails" roleURI="http://www.cregcn.com/role/ShortTermLoanReceivableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_AdvancetoSuppliersDetails" roleURI="http://www.cregcn.com/role/AdvancetoSuppliersDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_TaxesPayableDetails" roleURI="http://www.cregcn.com/role/TaxesPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_EntrustedLoanPayableDetails" roleURI="http://www.cregcn.com/role/EntrustedLoanPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_NotePayableNetDetails" roleURI="http://www.cregcn.com/role/NotePayableNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_StockBasedCompensationPlanDetails" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_IncomeTaxDetails" roleURI="http://www.cregcn.com/role/IncomeTaxDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_StatutoryReservesDetails" roleURI="http://www.cregcn.com/role/StatutoryReservesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount" roleURI="http://www.cregcn.com/role/ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_ContingenciesDetails" roleURI="http://www.cregcn.com/role/ContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20240331.xsd#creg_r_CommitmentsDetails" roleURI="http://www.cregcn.com/role/CommitmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#cover" roleURI="http://xbrl.sec.gov/dei/role/document/Cover"/>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Cash" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValueAddedTaxReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdvanceToSuppliersCurrent" xlink:href="creg-20240331.xsd#creg_AdvanceToSuppliersCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="AdvanceToSuppliersCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ShortTermInvestments" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="4.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/2024/elts/us-gaap-2024.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract" order="1.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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Assets" order="2.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/2024/elts/us-gaap-2024.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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" order="4.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/2024/elts/us-gaap-2024.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PayableForPurchaseOfEquityInterest" xlink:href="creg-20240331.xsd#creg_PayableForPurchaseOfEquityInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="PayableForPurchaseOfEquityInterest" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_InterestPayableCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LoansPayableCurrent" 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/2024/elts/us-gaap-2024.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_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="0.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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_Liabilities" order="3.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/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="5.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/2024/elts/us-gaap-2024.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="6.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/2024/elts/us-gaap-2024.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="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserve" xlink:href="creg-20240331.xsd#creg_StatutoryReserve"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="StatutoryReserve" order="2.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/2024/elts/us-gaap-2024.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="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/2024/elts/us-gaap-2024.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_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="5.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/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_DerivativeFixedInterestRate" order="0.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/2024/elts/us-gaap-2024.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="1.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/2024/elts/us-gaap-2024.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="2.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/2024/elts/us-gaap-2024.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="3.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/2024/elts/us-gaap-2024.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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RevenuesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RentalIncomeNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RentalIncomeNonoperating"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RentalIncomeNonoperating" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" order="2.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/2024/elts/us-gaap-2024.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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" 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/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpenseOther" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="6.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/2024/elts/us-gaap-2024.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="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfOtherComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfOtherComprehensiveIncomeAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementOfOtherComprehensiveIncomeAbstract" order="9.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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfOtherComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="11.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/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedIncomeStatement_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" 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/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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/2024/elts/us-gaap-2024.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="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAppropriatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAppropriatedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsAppropriatedMember" order="2.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/2024/elts/us-gaap-2024.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="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/2024/elts/us-gaap-2024.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_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="5.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" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferToStatutoryReserves" xlink:href="creg-20240331.xsd#creg_TransferToStatutoryReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="TransferToStatutoryReserves" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_0" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding_0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt" order="2.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/2024/elts/us-gaap-2024.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_IncreaseDecreaseInPrepaidSupplies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidSupplies" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="5.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/2024/elts/us-gaap-2024.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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromLoansReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromLoansReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsForProceedsFromLoansReceivable" order="0.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/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="4.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/2024/elts/us-gaap-2024.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="0.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/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ShortTermLoanReceivable">
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowingsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermBorrowingsAbstract" xlink:to="us-gaap_ShortTermDebtTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AdvancetoSuppliers">
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToSuppliersAndEmployeesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToSuppliersAndEmployeesAbstract"/>
    <loc xlink:type="locator" xlink:label="AdvanceToSuppliersDisclosureTextBlock" xlink:href="creg-20240331.xsd#creg_AdvanceToSuppliersDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PaymentsToSuppliersAndEmployeesAbstract" xlink:to="AdvanceToSuppliersDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/TaxesPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="TaxPayableTextBlock" xlink:href="creg-20240331.xsd#creg_TaxPayableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="TaxPayableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/DeferredTaxNet">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsNetDisclosureTextBlock" xlink:href="creg-20240331.xsd#creg_DeferredTaxAssetsNetDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="DeferredTaxAssetsNetDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/EntrustedLoanPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="EntrustedLoanPayableTextBlock" xlink:href="creg-20240331.xsd#creg_EntrustedLoanPayableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="EntrustedLoanPayableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/NotePayableNet">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://www.cregcn.com/role/StockholdersEquity">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlan">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://www.cregcn.com/role/IncomeTax">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://www.cregcn.com/role/StatutoryReserves">
    <loc xlink:type="locator" xlink:label="StatutoryReservesAbstract" xlink:href="creg-20240331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesTextBlock" xlink:href="creg-20240331.xsd#creg_StatutoryReservesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesAbstract" xlink:to="StatutoryReservesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/Contingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDisclosures" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyDisclosures"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingencyAbstract" xlink:to="us-gaap_LossContingencyDisclosures" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/Commitments">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://www.cregcn.com/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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://www.cregcn.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UsesAndSourcesOfLiquidityPolicyTextBlock" xlink:href="creg-20240331.xsd#creg_UsesAndSourcesOfLiquidityPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="UsesAndSourcesOfLiquidityPolicyTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="3.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/2024/elts/us-gaap-2024.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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ValueAddedTaxPolicyTextBlock" xlink:href="creg-20240331.xsd#creg_ValueAddedTaxPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ValueAddedTaxPolicyTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdvanceToSuppliersPolicyTextBlock" xlink:href="creg-20240331.xsd#creg_AdvanceToSuppliersPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="AdvanceToSuppliersPolicyTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccountAndOtherPayablesPolicyTextBlock" xlink:href="creg-20240331.xsd#creg_AccountAndOtherPayablesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="AccountAndOtherPayablesPolicyTextBlock" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DebtPolicyTextBlock" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryCashFlowPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryCashFlowPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryCashFlowPolicy" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="23.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/2024/elts/us-gaap-2024.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="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/TaxesPayableTables">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxPayableDisclosureTableTextBlock" xlink:href="creg-20240331.xsd#creg_IncomeTaxPayableDisclosureTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="IncomeTaxPayableDisclosureTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/DeferredTaxNetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockholdersEquityTables">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlanTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/IncomeTaxTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StatutoryReservesTables">
    <loc xlink:type="locator" xlink:label="StatutoryReservesAbstract" xlink:href="creg-20240331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDisclosureTableTextBlock" xlink:href="creg-20240331.xsd#creg_StatutoryReservesDisclosureTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesAbstract" xlink:to="StatutoryReservesDisclosureTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/CommitmentsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofPlantandEquipmentEstimatedLivesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPlantAndEquipmentEstimatedLivesAbstract" xlink:href="creg-20240331.xsd#creg_ScheduleOfPlantAndEquipmentEstimatedLivesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPlantAndEquipmentEstimatedLivesAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" 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/2024/elts/srt-2024.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/2024/elts/srt-2024.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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="0.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/2024/elts/us-gaap-2024.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="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="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedInsuranceCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_AccruedInsuranceCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedPayrollTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_AccruedPayrollTaxesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedLitigationCurrent" xlink:href="creg-20240331.xsd#creg_AccruedLitigationCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="AccruedLitigationCurrent" 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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_OtherAccountsPayableAndAccruedLiabilities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofTaxesPayableTable">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxesPayableCurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxes" order="0.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/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxesPayableCurrentAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" order="1.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/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxesPayableCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxesPayableCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxesPayableCurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsInvestments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsEquityMethodInvestments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" order="3.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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfSummaryOfTheActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract" xlink:href="creg-20240331.xsd#creg_ScheduleOfSummaryOfTheActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHNw9rCIs4v7RWFhPwpthfuZAOsoIFfDaWZsNCV4d9gm+K+6o4rtq0jo9wJHuKe14q5CiceDKTxFgLBI5eS75+Cc/qXL+9Uyq10gFS4+y3FKg3ILvr7RIh6mM0OXIk8BpMiHWIYWYYlP9X3NgsCzF46ofglOm1vYp5o6YIwXtIC8oqIy5RGiWhHZFiiNdrrIdEBkAmgxCJDQ==] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSummaryOfTheActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract" xlink:to="us-gaap_ClassOfWarrantOrRightTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_WarrantMember" 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="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding" xlink:href="creg-20240331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable">
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofProvisionforIncomeTaxExpenseTable">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0.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/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofLeaseCostsLeaseTermandDiscountRateTable">
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:href="creg-20240331.xsd#creg_OperatingLeaseCostInterestExpenseOnLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="OperatingLeaseCostInterestExpenseOnLeaseLiability" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" 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/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2.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/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="4.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/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <loc xlink:type="locator" xlink:label="OrganizationandDescriptionofBusinessDetailsTable" xlink:href="creg-20240331.xsd#creg_OrganizationandDescriptionofBusinessDetailsTable"/>
    <loc xlink:type="locator" xlink:label="OrganizationAndDescriptionOfBusinessLineItems" xlink:href="creg-20240331.xsd#creg_OrganizationAndDescriptionOfBusinessLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="OrganizationandDescriptionofBusinessDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="dei_LegalEntityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ErdosTCHMember" xlink:href="creg-20240331.xsd#creg_ErdosTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="ErdosTCHMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="XianTCHEnergyTechnologyCoLtdMember" xlink:href="creg-20240331.xsd#creg_XianTCHEnergyTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="XianTCHEnergyTechnologyCoLtdMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DaTangShiDaiMember" xlink:href="creg-20240331.xsd#creg_DaTangShiDaiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="DaTangShiDaiMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DaTongRecyclingEnergyMember" xlink:href="creg-20240331.xsd#creg_DaTongRecyclingEnergyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="DaTongRecyclingEnergyMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TianYuXuZhouRecyclingEnergyMember" xlink:href="creg-20240331.xsd#creg_TianYuXuZhouRecyclingEnergyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="TianYuXuZhouRecyclingEnergyMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhongxunMember" xlink:href="creg-20240331.xsd#creg_ZhongxunMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="ZhongxunMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="YinghuaMember" xlink:href="creg-20240331.xsd#creg_YinghuaMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="YinghuaMember" order="7.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="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="OrganizationAndDescriptionOfBusinessLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="MaturityTerm" xlink:href="creg-20240331.xsd#creg_MaturityTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationAndDescriptionOfBusinessLineItems" xlink:to="MaturityTerm" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationAndDescriptionOfBusinessLineItems" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationAndDescriptionOfBusinessLineItems" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ActualElectricitySold" xlink:href="creg-20240331.xsd#creg_ActualElectricitySold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationAndDescriptionOfBusinessLineItems" xlink:to="ActualElectricitySold" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForNuclearFuel" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForNuclearFuel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationAndDescriptionOfBusinessLineItems" xlink:to="us-gaap_PaymentsForNuclearFuel" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OriginalInvestmentBySubsidiary" xlink:href="creg-20240331.xsd#creg_OriginalInvestmentBySubsidiary"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationAndDescriptionOfBusinessLineItems" xlink:to="OriginalInvestmentBySubsidiary" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfAmountInitialCapitalContribution" xlink:href="creg-20240331.xsd#creg_PercentageOfAmountInitialCapitalContribution"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationAndDescriptionOfBusinessLineItems" xlink:to="PercentageOfAmountInitialCapitalContribution" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LicenseIsIssued" xlink:href="creg-20240331.xsd#creg_LicenseIsIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationAndDescriptionOfBusinessLineItems" xlink:to="LicenseIsIssued" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="creg-20240331.xsd#creg_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SignificantAccountingPoliciesLineItems" xlink:href="creg-20240331.xsd#creg_SignificantAccountingPoliciesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="SummaryofSignificantAccountingPoliciesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="srt_OwnershipAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ErdosTCHMember" xlink:href="creg-20240331.xsd#creg_ErdosTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ErdosTCHMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhonghongMember" xlink:href="creg-20240331.xsd#creg_ZhonghongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ZhonghongMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShanghaiTCHMember" xlink:href="creg-20240331.xsd#creg_ShanghaiTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ShanghaiTCHMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhongxunMember" xlink:href="creg-20240331.xsd#creg_ZhongxunMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ZhongxunMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PRCMember" xlink:href="creg-20240331.xsd#creg_PRCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="PRCMember" 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="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="SignificantAccountingPoliciesLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ValueAddedTaxPercentage" xlink:href="creg-20240331.xsd#creg_ValueAddedTaxPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SignificantAccountingPoliciesLineItems" xlink:to="ValueAddedTaxPercentage" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TechonologyServices" xlink:href="creg-20240331.xsd#creg_TechonologyServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SignificantAccountingPoliciesLineItems" xlink:to="TechonologyServices" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValueAddedTaxReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ValueAddedTaxReceivable" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_OtherReceivables" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InsuranceTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_InsuranceTax" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BalanceNotCovered" xlink:href="creg-20240331.xsd#creg_BalanceNotCovered"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SignificantAccountingPoliciesLineItems" xlink:to="BalanceNotCovered" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SignificantAccountingPoliciesLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ShortTermLoanReceivableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowingsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermBorrowingsAbstract" xlink:to="us-gaap_ShortTermBankLoansAndNotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalUtilizationFee" xlink:href="creg-20240331.xsd#creg_CapitalUtilizationFee"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermBorrowingsAbstract" xlink:to="CapitalUtilizationFee" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermBorrowingsAbstract" xlink:to="us-gaap_ShortTermBorrowings" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermBorrowingsAbstract" xlink:to="us-gaap_RepaymentsOfDebt" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AdvancetoSuppliersDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToSuppliersAndEmployeesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToSuppliersAndEmployeesAbstract"/>
    <loc xlink:type="locator" xlink:label="AdvancetoSuppliersDetailsTable" xlink:href="creg-20240331.xsd#creg_AdvancetoSuppliersDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplierFinanceProgramLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PaymentsToSuppliersAndEmployeesAbstract" xlink:to="AdvancetoSuppliersDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdvancetoSuppliersDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.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/2024/elts/us-gaap-2024.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="CooperationAgreementMember" xlink:href="creg-20240331.xsd#creg_CooperationAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="CooperationAgreementMember" 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="AdvancetoSuppliersDetailsTable" xlink:to="us-gaap_SupplierFinanceProgramLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermPurchaseCommitmentAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermPurchaseCommitmentAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="us-gaap_LongTermPurchaseCommitmentAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaymentFeesOnAdvancesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaymentFeesOnAdvancesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="us-gaap_PrepaymentFeesOnAdvancesNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ResearchAndDevelopmentCost" xlink:href="creg-20240331.xsd#creg_ResearchAndDevelopmentCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="ResearchAndDevelopmentCost" 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/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherResearchAndDevelopmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="us-gaap_OtherResearchAndDevelopmentExpense" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Supplies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Supplies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="us-gaap_Supplies" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RemainingAmount" xlink:href="creg-20240331.xsd#creg_RemainingAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplierFinanceProgramLineItems" xlink:to="RemainingAmount" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/TaxesPayableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrentAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxPayable" xlink:href="creg-20240331.xsd#creg_IncomeTaxPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="IncomeTaxPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CurrentTaxPayable" xlink:href="creg-20240331.xsd#creg_CurrentTaxPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="CurrentTaxPayable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxHolidayDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxHolidayDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_IncomeTaxHolidayDescription" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/EntrustedLoanPayableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="EntrustedLoanPayableDetailsTable" xlink:href="creg-20240331.xsd#creg_EntrustedLoanPayableDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtConversionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansPayableAbstract" xlink:to="EntrustedLoanPayableDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntrustedLoanPayableDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TransferPriceForXuzhouHuayuProjectMember" xlink:href="creg-20240331.xsd#creg_TransferPriceForXuzhouHuayuProjectMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="TransferPriceForXuzhouHuayuProjectMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:href="creg-20240331.xsd#creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="TransferPriceForShenqiuPhaseIAndIIProjectsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfAgreementAxis" xlink:href="creg-20240331.xsd#creg_TypeOfAgreementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntrustedLoanPayableDetailsTable" xlink:to="TypeOfAgreementAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfAgreementDomainDomain" xlink:href="creg-20240331.xsd#creg_TypeOfAgreementDomainDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfAgreementAxis" xlink:to="TypeOfAgreementDomainDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TransferAgreementMember" xlink:href="creg-20240331.xsd#creg_TransferAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfAgreementAxis" xlink:to="TransferAgreementMember" 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/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntrustedLoanPayableDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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="HYREFLoanentrustedLoanMember" xlink:href="creg-20240331.xsd#creg_HYREFLoanentrustedLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="HYREFLoanentrustedLoanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HYREFMember" xlink:href="creg-20240331.xsd#creg_HYREFMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="HYREFMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhonghongMember" xlink:href="creg-20240331.xsd#creg_ZhonghongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="ZhonghongMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianTCHMember" xlink:href="creg-20240331.xsd#creg_XianTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="XianTCHMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntrustedLoanPayableDetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="HYREFMember_0" xlink:href="creg-20240331.xsd#creg_HYREFMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="HYREFMember_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianTCHMember_0" xlink:href="creg-20240331.xsd#creg_XianTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="XianTCHMember_0" order="2.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/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntrustedLoanPayableDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="5.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/2024/elts/us-gaap-2024.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="HuaxinMember" xlink:href="creg-20240331.xsd#creg_HuaxinMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="HuaxinMember" 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="EntrustedLoanPayableDetailsTable" xlink:to="us-gaap_DebtConversionLineItems" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="TotalFundCapitalContribution" xlink:href="creg-20240331.xsd#creg_TotalFundCapitalContribution"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="TotalFundCapitalContribution" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EquityInvestment" xlink:href="creg-20240331.xsd#creg_EquityInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="EquityInvestment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DebtInvestment" xlink:href="creg-20240331.xsd#creg_DebtInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="DebtInvestment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtWeightedAverageInterestRateOverTime" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtWeightedAverageInterestRateOverTime"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_LongTermDebtWeightedAverageInterestRateOverTime" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfRemainingLoanBalance" xlink:href="creg-20240331.xsd#creg_DescriptionOfRemainingLoanBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="DescriptionOfRemainingLoanBalance" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_RepaymentsOfDebt" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="BuyBackPrice" xlink:href="creg-20240331.xsd#creg_BuyBackPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="BuyBackPrice" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSalesOfConsumerLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSalesOfConsumerLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_GainLossOnSalesOfConsumerLoans" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RepaymentsOfAccruedInterest" xlink:href="creg-20240331.xsd#creg_RepaymentsOfAccruedInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="RepaymentsOfAccruedInterest" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermLoansFromBank"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_LongTermLoansFromBank" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilitiesAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilitiesAccruedInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_DepositLiabilitiesAccruedInterest" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentOwnedBalanceShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentOwnedBalanceShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_InvestmentOwnedBalanceShares" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OwnedShares" xlink:href="creg-20240331.xsd#creg_OwnedShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="OwnedShares" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExcessStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_ExcessStockSharesIssued" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PaymentOne" xlink:href="creg-20240331.xsd#creg_PaymentOne"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="PaymentOne" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PaymentTwo" xlink:href="creg-20240331.xsd#creg_PaymentTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="PaymentTwo" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PaymentThree" xlink:href="creg-20240331.xsd#creg_PaymentThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="PaymentThree" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PaymentFour" xlink:href="creg-20240331.xsd#creg_PaymentFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="PaymentFour" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FinalPayment" xlink:href="creg-20240331.xsd#creg_FinalPayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="FinalPayment" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FullPayment" xlink:href="creg-20240331.xsd#creg_FullPayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="FullPayment" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RepaymentPrincipalAmount" xlink:href="creg-20240331.xsd#creg_RepaymentPrincipalAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="RepaymentPrincipalAmount" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForFees" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_PaymentsForFees" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Investments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Investments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_Investments" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionLineItems" xlink:to="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/NotePayableNetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="NotePayableNetDetailsTable" xlink:href="creg-20240331.xsd#creg_NotePayableNetDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="NotePayableNetDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="1.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/2024/elts/us-gaap-2024.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="PromissoryNotesInApril2021Member" xlink:href="creg-20240331.xsd#creg_PromissoryNotesInApril2021Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="PromissoryNotesInApril2021Member" 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="NotePayableNetDetailsTable" xlink:to="us-gaap_ShortTermDebtLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ConvertibleNotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_LongTermDebtTerm" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseOutstandingBalancePercentage" xlink:href="creg-20240331.xsd#creg_IncreaseDecreaseOutstandingBalancePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="IncreaseDecreaseOutstandingBalancePercentage" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage" order="6.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/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableWithImputedInterestFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivableWithImputedInterestFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ReceivableWithImputedInterestFaceAmount" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_InterestExpenseDebt" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PartitionedNotesPayable" xlink:href="creg-20240331.xsd#creg_PartitionedNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="PartitionedNotesPayable" order="12.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/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="LossOnConversionNotes" xlink:href="creg-20240331.xsd#creg_LossOnConversionNotes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="LossOnConversionNotes" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OutstandingPrincipalBalance" xlink:href="creg-20240331.xsd#creg_OutstandingPrincipalBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="OutstandingPrincipalBalance" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlanDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="StockBasedCompensationPlanDetailsTable" xlink:href="creg-20240331.xsd#creg_StockBasedCompensationPlanDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="StockBasedCompensationPlanDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_StockOptionMember" 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="StockBasedCompensationPlanDetailsTable" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/IncomeTaxDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxDetailsTable" xlink:href="creg-20240331.xsd#creg_IncomeTaxDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxContingencyLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PRCMember" xlink:href="creg-20240331.xsd#creg_PRCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="PRCMember" 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="IncomeTaxDetailsTable" xlink:to="us-gaap_IncomeTaxContingencyLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetInterestCarryforward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_DeferredTaxAssetInterestCarryforward" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:href="creg-20240331.xsd#creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" order="3.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/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxTermYear" xlink:href="creg-20240331.xsd#creg_IncomeTaxTermYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxContingencyLineItems" xlink:to="IncomeTaxTermYear" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StatutoryReservesDetails">
    <loc xlink:type="locator" xlink:label="StatutoryReservesAbstract" xlink:href="creg-20240331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsTable" xlink:href="creg-20240331.xsd#creg_StatutoryReservesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsLineItems" xlink:href="creg-20240331.xsd#creg_StatutoryReservesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesAbstract" xlink:to="StatutoryReservesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsTable" xlink:to="srt_RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024/elts/srt-2024.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/2024/elts/srt-2024.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="StatutorySurplusReserveFundMember" xlink:href="creg-20240331.xsd#creg_StatutorySurplusReserveFundMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="StatutorySurplusReserveFundMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonWelfareFundMember" xlink:href="creg-20240331.xsd#creg_CommonWelfareFundMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="CommonWelfareFundMember" 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="StatutoryReservesDetailsTable" xlink:to="StatutoryReservesDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="PercentageOfStatutoryReserveNetIncome" xlink:href="creg-20240331.xsd#creg_PercentageOfStatutoryReserveNetIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsLineItems" xlink:to="PercentageOfStatutoryReserveNetIncome" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfReserveRegisteredCapital" xlink:href="creg-20240331.xsd#creg_PercentageOfReserveRegisteredCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsLineItems" xlink:to="PercentageOfReserveRegisteredCapital" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfRegisteredCapital" xlink:href="creg-20240331.xsd#creg_PercentageOfRegisteredCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsLineItems" xlink:to="PercentageOfRegisteredCapital" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount">
    <loc xlink:type="locator" xlink:label="StatutoryReservesAbstract" xlink:href="creg-20240331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountTable" xlink:href="creg-20240331.xsd#creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountTable"/>
    <loc xlink:type="locator" xlink:label="ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems" xlink:href="creg-20240331.xsd#creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesAbstract" xlink:to="ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ShanghaiTCHMember" xlink:href="creg-20240331.xsd#creg_ShanghaiTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ShanghaiTCHMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianTCHMember" xlink:href="creg-20240331.xsd#creg_XianTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="XianTCHMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ErdosTCHMember" xlink:href="creg-20240331.xsd#creg_ErdosTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ErdosTCHMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianZhonghongMember" xlink:href="creg-20240331.xsd#creg_XianZhonghongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="XianZhonghongMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShaanxiHuahongMember" xlink:href="creg-20240331.xsd#creg_ShaanxiHuahongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ShaanxiHuahongMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhongxunMember" xlink:href="creg-20240331.xsd#creg_ZhongxunMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="ZhongxunMember" 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="ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountTable" xlink:to="ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems" xlink:to="us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MaximumStatutoryReserveAmount" xlink:href="creg-20240331.xsd#creg_MaximumStatutoryReserveAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems" xlink:to="MaximumStatutoryReserveAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserve" xlink:href="creg-20240331.xsd#creg_StatutoryReserve"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems" xlink:to="StatutoryReserve" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ContingenciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAbstract"/>
    <loc xlink:type="locator" xlink:label="ContingenciesDetailsTable" xlink:href="creg-20240331.xsd#creg_ContingenciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingencyAbstract" xlink:to="ContingenciesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContingenciesDetailsTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" order="1.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/2024/elts/us-gaap-2024.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="EnforcementFeeMember" xlink:href="creg-20240331.xsd#creg_EnforcementFeeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="EnforcementFeeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LateFeeMember" xlink:href="creg-20240331.xsd#creg_LateFeeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="LateFeeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherFeeMember" xlink:href="creg-20240331.xsd#creg_OtherFeeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="OtherFeeMember" 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="ContingenciesDetailsTable" xlink:to="us-gaap_LossContingenciesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForLegalSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForLegalSettlements"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_PaymentsForLegalSettlements" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAdditionalCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAdditionalCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_OtherAdditionalCapital" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedLitigationExpense" xlink:href="creg-20240331.xsd#creg_AccruedLitigationExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="AccruedLitigationExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrincipalAmountOutstandingOnLoansSecuritized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrincipalAmountOutstandingOnLoansSecuritized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_PrincipalAmountOutstandingOnLoansSecuritized" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeOtherLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndFeeIncomeOtherLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_InterestAndFeeIncomeOtherLoans" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoansPayableWithVariableAmount" xlink:href="creg-20240331.xsd#creg_LoansPayableWithVariableAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="LoansPayableWithVariableAmount" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/CommitmentsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsDetailsTable" xlink:href="creg-20240331.xsd#creg_CommitmentsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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="srt_ChiefFinancialOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefFinancialOfficerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_ChiefFinancialOfficerMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsTable" xlink:to="us-gaap_LeaseContractualTermAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="LeaseCommitmentMember" xlink:href="creg-20240331.xsd#creg_LeaseCommitmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="LeaseCommitmentMember" 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="CommitmentsDetailsTable" xlink:to="us-gaap_OtherCommitmentsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_PaymentsForRent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeaseExpirationDate" xlink:href="creg-20240331.xsd#creg_LeaseExpirationDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="LeaseExpirationDate" order="1.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/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherCommitmentsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/dei/role/document/Cover"/>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" '3 IX# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@!I'%<YJ*7MYXE2Q@U&6TA%KYA6, Y.[%=*>E87_ #.X
M_P"O+_V:@!O]@Z@/^8]>?DO^%+_8.H?]!^\_[Y7_  K>HH P?[!U#_H/WG_?
M*_X4?V#J'_0?O/\ OE?\*WJ* ,'^P=0_Z#]Y_P!\K_A1_8.H?]!^\_[Y7_"M
MZB@#!_L+4/\ H/WG_?*_X4?V#J'_ $'[S_OE?\*W20*C6XC9V174LIPP!Z?6
M@#&_L'4/^@_>?]\K_A1_8.H?]!^\_P"^5_PK;,J@C/>CS5QG% &)_8.H?]!^
M\_[Y7_"C^PM0_P"@_>?]\K_A6V) 1D4UIXT5F9U55ZEC@#\: ,7^PK__ *#]
MY_WRO^%+_86H?]!^\_[Y7_"M>*[@G!,,T<F.NQPV/RIXD&.>#0!B_P!A:A_T
M'[S_ +Y7_"C^P=0_Z#]Y_P!\K_A6YO'-(7 Z@T 8G]@ZA_T'[S_OE?\ "D_L
M*_\ ^@_>?DO^%;F_G%,DN(88S)+(D:#JS, !0!C?V%?_ /0?O/\ OE?\*7^P
MM0_Z#UY^2_X5M+*KJ&0[E/0KR#2^8OJ* ,3^P=0_Z#]Y_P!\K_A1_8.H?]!^
M\_[Y7_"ML2 G@\>M.S0(PO[!U#_H/WG_ 'RO^%']@ZA_T'[S_OE?\*WJ*!F#
M_8.H?]!^\_[Y7_"C^P=0_P"@_>?]\K_A6]10!@_V#J'_ $'[S_OE?\*/[!U#
M_H/7GY+_ (5O44 <I<0:CI6KZ9G5[B>.>4QND@&.G^-=0H()R<UA:_\ \A71
M/^OD_P JW_XJ %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "L+_ )G<?]>7_LU;N:P?^9W'_7E_
M[-0!O449'K10 4444 %%%% $,S!(7+9P%R2.U>86$E]H>H-!YT-[!-%-)!J$
M0VS1'!8><I^][9KU)U)7 JN+*V!=_L\67&&.P?,/>@#QT^-_$/V**9=9A)&F
M?:Y,Q?><-C:*V-7\;:G:ZGI?V2Z1ED^SB>#RN,/U)/\ A7HQTNPQQ8V_3&/+
M'^<4_P"Q6YP3;1$C R4';I^5 '!+JVL7Z>+UCU1MNFNZVZHGS ;.A]:NV$F[
MX2^;>7+7#/8,S2R<'<0?ZUV4=K!$TA2"-#)]\J@!;MSZT-:P-!Y!MXS#R-FT
M;?RH \DT&QU+3O"-MXJLI(_,AT\0QVMN"P<D\L^>I K3E\3ZZ^EWUQ:W+RII
MMS$7D" FX1A\R^V#7I$5K!#%Y4,*1Q@$;%4 <]>*1+2"*-HX[>*.,Y)55 !]
M<B@#SP^(?$-EH^O7$YDN+G3COBB\H;9(W&5[<XIDOB/7H+'P\T]];H=0NQ'N
M0!_,0CC/'!KTDQ(68&-,,,'CJ/0U&+&UVHIM8ML9W1C8,*?4>AH Y#2]0U6X
M\<ZGHLFI[K>SCBD7,0!.>HJKK4CM\3K2#5]PT86I>W+<1&8==Q_QKO%MH(YF
MF6&-97&'<*,M^-+/;PSQ[)X4E0<[74&@#B]=OI-(EL(-(D^SV-U([3W(&X18
M' &>Q-9NA>*-9UO7=,M)+H6RW=@9'C\OD,IX8?6O1'M(9(A"\,;PC'R%>!CI
MQ34M+='61;:)9$7:KA!E1Z T >:Z/XKUQM4MXY+P7F=3DM)(?+QB)?X_:O3+
M.]@O8!-;2B6)B0''L<5A^'/"T?A_[:5N#<-=3M/O=!E">H!]*WHH4A0+&BJ.
MN%7 ]>E %BBBB@ HHHH **** .>U_P#Y"FB?]?1_E70#[QKG]?\ ^0KH?_7T
M?Y5T'\5 "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% "'H<5@:A8:F-<34-/:W9?(\EHYP?[V<Y%
M=!10!A;_ !,/^6.F_P#?3?XTOF>)O^>6G?FW^-;E% &'YGB;_GEIWYM_C1YG
MB;_GEIWYM_C6Y10!A^9XF_YY:=^;?XT>9XF_YY:=^;?XUN44 8?F>)O^>6G?
MFW^-'F>)O^>.G?FW^-;E% &'YGB;_GCIW_?3?XTGF>)O^>6G?FW^-;M% &'Y
MGB;_ )XZ=_WTW^-'F>)O^>.G?]]-_C6Y10!A^9XF_P">.G?FW^-5=0O_ !'8
M:?<7;P:<RPQERN7YKIJR/$H_XIK4O^O=OY4 4[*\\27MC!<K!IRB5 X4L_'Z
MU/O\3?\ /'3O^^F_QJWH7_(!L/\ K@G\JT: ,/S/$W_/'3OS;_&D\SQ-C_4Z
M=^;?XUNT4 86_P 3?\\M._-O\:7S/$O_ #QT[\W_ ,:W** ,+?XF'_+'3OS;
M_&E\SQ-_SQT[_OIO\:W** ,/S/$W_/+3OS;_ !H\SQ-_SRT[\V_QK<HH P_,
M\3?\\M._-O\ &CS/$W_/+3OS;_&MRB@##\SQ-_SRT[\V_P :-_B?_GCIOYO_
M (UN44 <S)IVMW^I6,MY]BCAMI#(?*W%B<>]=&@P2<8I^*3% "T444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5D^)O^1;U'_KW:
MM:LGQ+_R+.I?]>[?RH DT'_D V'_ %P3^5:59N@?\B_I_P#UP3^5:5 !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% %2]U&ST]4>[N8H48X!D8#-5!X
MFT/)_P")K:_]_!6'XGABN/&7AN*:-9$+291QD'CTKH?["TG_ *!UK_W[% $7
M_"3Z'_T%;7_OX*/^$GT/_H*VO_?P5+_8>E?] ZV_[]BE_L/2O^@=:_\ ?L4
M0_\ "3Z'_P!!6U_[^"C_ (2?0_\ H*VO_?P5-_8>E?\ 0.M?^_8H_L/2O^@=
M:_\ ?H4 0_\ "3Z'_P!!6U_[^"C_ (2?0_\ H*VO_?P5-_8>E?\ 0.M?^_0H
M_L/2O^@=:_\ ?H4 0_\ "3Z'_P!!6U_[^"C_ (2?0_\ H*VO_?P5-_8>E?\
M0.M?^_0H_L/2O^@=:_\ ?H4 0_\ "3Z'_P!!6U_[^"C_ (2?0_\ H*VO_?P5
M-_8>E?\ 0.M?^_0H_L/2O^@=:_\ ?H4 0_\ "3Z'_P!!6U_[^"C_ (2?0_\
MH*VO_?P5-_8>E?\ 0.M?^_0H_L/2O^@=:_\ ?H4 0_\ "3Z'_P!!6U_[^"C_
M (2?0_\ H*VO_?P5-_8>E?\ 0.M?^_0H_L/2O^@=:_\ ?H4 0_\ "3Z'_P!!
M6U_[^"C_ (2?0_\ H*VO_?P5-_8>E?\ 0.M?^_0H_L/2O^@=:_\ ?H4 0_\
M"3Z'_P!!6U_[^"C_ (2?0_\ H*VO_?P5-_8>E?\ 0.M?^_0H_L/2O^@=:_\
M?H4 0_\ "3Z'_P!!6U_[^"LSQ%XBT:7P[J"1ZE;,S0, !(.<BMG^PM*_Z!UM
M_P!^Q2?V%I1ZZ=:^O^J'6@#+T/Q)HR:%8J^I6RL(5!!D'! J_P#\)/H?_05M
M?^_@J;^P]+_Z!UM_WZ%']A:5_P! ZV_[]B@"'_A)]#_Z"MK_ -_!1_PD^A_]
M!6U_[^"IO[#TK_H'6O\ WZ%']AZ5_P! ZU_[]"@"'_A)]#_Z"MK_ -_!1_PD
M^A_]!6U_[^"IO[#TK_H'6O\ WZ%']AZ5_P! ZU_[]"@"'_A)]#_Z"MK_ -_!
M1_PD^A_]!6U_[^"IO[#TK_H'6O\ WZ%']AZ5_P! ZU_[]"@"'_A)]#_Z"MK_
M -_!1_PD^A_]!6U_[^"IO[#TK_H'6O\ WZ%']AZ5_P! ZU_[]"@"'_A)]#_Z
M"MK_ -_!1_PD^A_]!6U_[^"IO[#TK_H'6O\ WZ%']AZ5_P! ZU_[]"@"'_A)
M]#_Z"MK_ -_!1_PD^A_]!6U_[^"IO[#TK_H'6O\ WZ%']AZ5_P! ZU_[]"@"
M'_A)]#_Z"MK_ -_!1_PD^A_]!6U_[^"IO[#TK_H'6O\ WZ%']AZ5_P! ZU_[
M]"@"'_A)]#_Z"MK_ -_!0?$^A_\ 05M?^_@J;^P]+_Z!UK_W[%!T/2L?\@ZU
M_P"_8H 6UU>POI#':7L$[J,E4<$@=,U?SFN%%E;V?Q7MEMH8X5.FL2L:[0?F
M[XKN5Z4 +129%)F@!U%&:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBFLV* .2\0_\CQX:_WI?Y5UI8+VKD?$#?\ %;^&N.-TO\JZMB&[\=Q0 /*%
M4L2  ,DTAF'&,9)P!GJ:\\BE4:=?1"ZF:R352MTY)W)%Z ^F:JF6[9-LDUPL
MJ@#2P,\KOP3[G'K0!Z;YV2<$$#.<5-FO.C]J\)6<\T\LU[$;A6<)D')Z#Z"N
M\L[@7-K%,$9!(H<*W49H LT444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%-9L#.,^U '
M'SG_ (NU;?\ 8-;_ -"KKW;;&3C.!7'2MGXM6W'_ ##&_P#0J[ G(R!V_*@#
MG4\60R:=]H%G.96G>%(3PS,M1'QM8!?,2*1H ,.Z_P $G]W'6HX_#%\+0AKN
M+[5'=//#($X ;L?>FVW@H6LZ)'<_Z(TBSS(1RT@S^E %_1?$\6L6R3);21L\
MIC*,?NXZ&N@#>M<OJ_A1K^&,6ES]DD$V]C&N!CN*Z:-"D:*6)(&,T 24444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 A
M8#J0*0$GM65XANY[#19[FW95F4 *6&0,G%4X].U^2)';6U!9<D" 4 =%FC-8
M']EZ]_T'1_WX%']EZ]_T'1_WX% &_FC-8']EZ]_T'1_WX%)_9>O'_F.C_OP*
M0'09HS6!_9>O?]!T?]^!2?V9KW_0='_?@4 =!D^E'/I6!_9FO?\ 0<'_ 'Y%
M']FZ[_T'!_WY%,#?Y]*.?2L#^S-=_P"@XO\ WY%']F:[_P!!L?\ ?D4 ;_/I
M3&!X]JP_[+U[_H.#_OP*0Z7KV.-='_?@4 >)_$/6O&NC_$JVL+:\,@D?=IY\
MOLYP1^%>_:?#<1Z=;PWDHENE0>:X& S8YKF[WPA?W^J66IW.J))=61)MW, ^
M7/!K3_LS7O\ H.#_ +\"@#7^R0!740Q!7.64(,-]1WI?LT9*$HA:,Y0E1E>W
M'IQ6-_9FN_\ 0='_ 'X%+_9FO?\ 0=7_ +\"@#9>".5"CHK*>H(&*<J8 !-8
M?]EZ_P#]!T?]^!2_V7KW_0='_?@4 ;^:,U@?V7KW_0='_?@4?V7KW_0='_?@
M4 ;^:,US_P#9>O?]!T?]^!2_V7KW_0='_?@4@-_-&:P/[+U[_H.C_OP*/[+U
M[_H.C_OP*8&_FC-8']EZ]_T'1_WX%(=+U\=-<7_OP* -_=QGM2YKES+K&GZW
MIT%S?I<PW+,K+Y0&,#_&NGP210 ZBBB@ HHHH *:3BG50U6:6UTVYN8L>9%$
MS+GID4 7LT9KE["TU^\L(+DZTJ>:@<@0#O5C^S->_P"@Z/\ OP* .@S1SZ5S
M_P#9FO\ _0<'_?@4[^R]>_Z#8_[\B@#>Y]*,U@?V9KO_ $'%_P"_(I/[,U[_
M *#H_P"_ H Z#-&:P/[+U[_H.C_OP*/[,UW_ *#H_P"_ H W\T9K _LO7O\
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
M/BN]MIYYQ!;Q-:P,/DVM@,P'? R:E\(WMM8^)];N[F[=TFC@(F="%=B.1^=
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
MTO4US.L?\CKH7^[+_*NF7I0 M%&:,T %%&:,T %%&:,T %%&:,T %%)FC(H
M6BDW#UHR* %HI,BC(H 6BDR*,B@!:*3(I-PH =1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !110>E &3XBUA="
MT:?47A:818 C4X+$G K)37O$;QJZ^&QAAD#SQT_*D^(Q(\%W; D$/'T_WA72
MV?-G!S_RS7^5 '._VWXD_P"A:_\ (X_PH_MOQ)_T+8_[_C_"NH/'>FAB.M '
M,_VWXD_Z%K_R./\ "D_MSQ)_T+7_ )''^%=0#FC/KQ0!S']M^)/^A:_\CC_"
MC^V_$G_0M?\ D<?X5U.*,4 <M_;?B3_H6O\ R./\*/[;\2?]"U_Y''^%=3BC
M% '+?VWXD_Z%K_R./\*/[;\2?]"U_P"1Q_A74XHQ0!RW]M^)/^A:_P#(X_PI
M1K?B3_H6O_(X_P *ZC%&* .#O)O$UUKNGWX\/(%M5<$&<9.X=N*TQK?B3'_(
MM#_O^/\ "NI(S1S0!RW]M^)/^A:_\CC_  H_MOQ)_P!"U_Y''^%=3BC% '+?
MVWXD_P"A:_\ (X_PH_MOQ)_T+7_D<?X5U.*,4 <M_;?B3_H6O_(X_P */[;\
M2?\ 0M?^1Q_A74XHQ0!RW]M^)/\ H6O_ "./\*/[;\2?]"U_Y''^%=3BC% '
M+?VWXD[^&Q_W_'^%3Q:IXAD7)T*-/8SC_"NBYHQDT 8']H^(/^@/%_W_ */[
M0\0?] :+_O\ C_"M_:/2C'M0!@?VAX@_Z T7_?\ '^%']H>(/^@-%_W_ !_A
M6_CVHQ[4 8']H>(/^@-%_P!_Q_A1_:'B#_H#1?\ ?\?X5OX]J,>U &!_:'B#
M_H#0_P#?_P#^M5._\2W^D&"34M,6.&:9(0\<FXAF]JZO:/2N-^(X_P"))8=>
M-1@_G0!V2G(S2TT<**1FQTXH ?13%?/6C>: 'T4W.:=0 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%96IZY:Z3)#'.LKR3 E%CC+' Z]*IGQ;:#_ETO?\ OP: .AHK
MGO\ A++3_GTO/^_!I?\ A++3_GTO/^_!H Z"BN>_X2RT_P"?2\_[\&C_ (2R
MT_Y]+S_OP: .AHKGO^$LM/\ GTO/^_!H_P"$LM/^?2\_[\&@#H:*Y[_A++3_
M )]+W_OP:/\ A++3_GTO/^_!H Z&D/2N?_X2RT_Y]+S_ +\&@^++3_GTO?\
MOP: ..^+OC2RT333HUU;W'F705XY47Y2%89%==X*\46WBS08M0LX)XK<8C4R
MC&XC@D5QWQ(LK'QSX>6R2WNTO(I5:&0VYXYPP_$<UTFB:MI>AZ+::;:65ZL-
MO&(U'V<X/O\ G0!H^++RYL;"VFMKGR#]JC5N!\RDXQ6'J>O:A:7EU>QR,5AN
M#;K9X_AVYW^M7]2UC2=6@2"]TZ\EC5PX!A;AAR#2?VKHYU WS:;>&X*;3(;<
MYQ].F: ,62Y\1SRFVT^^618O+N))6;^]U7/]*Z;2->AO=6GL7F?[4JAS&1\H
M'H/>J5KJ>C6,+0V^F7:HS!B! W6EAU;1X-0FOH],NEN9<;Y/LYR<4 =:*6N>
M_P"$ML_^?2]_[\&C_A++3_GTO/\ OP: .AHKG_\ A++3_GTO/^_!I/\ A++3
M_GTO/^_!H Z&BN>_X2RT_P"?2\_[\&C_ (2RT_Y]+S_OP: .AHKG)/&%C$C2
M26UXJ*,DF \5NVUPEU;QSQ'*.H93ZB@":BBB@ HHHH **** #-&:IZC?IING
MS7DJLR1+DA>IK+C\173HKKH=\58!ATZ?G0!T%%8/_"07?_0#OOT_QH_X2"[_
M .@'??I_C0!O45A?V_=_] *^_3_&D_X2"[_Z 5]^0_QH WJ*P?\ A(+O_H!7
MWY#_ !H_X2"[_P"@%??D/\: -ZBL'_A(+O\ Z 5]^0_QH_X2"[_Z 5]^E &]
M16#_ ,)!=_\ 0"OOR'^-'_"07?\ T K[\A_C0!O9Q7DWQ4\=Z/IDMKHUW]H2
MYCN8K@D1_(4!YYKNO[?NS_S K[]/\:X#XF>&;KQS9V+0:'=QW=O, 78CF(GY
MA0!Z'X=\16GB?1HM4L$E6WD)">:FPFLK4-3OK'6=5\NZ\R..R\Z.WQ]UO6IM
M.O'TK3;:PM?#]ZD$"*B !>@Z]Z89U;4'OV\-WANGC\MI"1ROIC/2@#&35;\7
MW]EMJ+- L7VK[9Q\S;=WEYZ?A4MEJVNP^9J>HS*+*:W#(JC.P=SCJ#5X);?8
MA:?\(M=>0'\P+D9W>N<U;?4'EB:)_#=VT;)Y94XQM].O2@#6T748-4TR&ZMI
M'DC88#L.36E7,6.HOI]JMM:^';R*%,[5&,"K/_"07?\ T K[\A_C0!O45@_\
M)!=_] *^_(?XT?\ "07?_0"OOR'^- &]16#_ ,)!=_\ 0#OOT_QH_P"$@N_^
M@%??I0!O9'K17-W'B6>W@>>71+Y4098\<"MVWF6>".5<[9!N7/O0!/1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!A7HSXNTO_ *X2_P A6UM ZX_*L:\_Y&_3/^N$O]*V7R",4 )QZ?I2\>GZ
M5Q5EXLGN/%5QI5VR64ZR%(K>>/'F)V='Z$^U0^%?'9U&5K/4TVW;7$\<+1I\
MKK&>_O0!WF%';]*3"^WY5R]MXZTNZEOH4BN%FLT$C(8\DJ3@$5 OQ"TLZ=#>
MK'<,)KHVOE!<LL@ZCZ4 =AA?3]*3"^WY5R$OQ!TJ*PL;P0W+07<S0*^S[D@.
M-K>AS5O3O$4E[XHN=+=&A$5LLQC<<@GWZ4 ='D>G%'R_Y%><WOB_4[+Q=KVE
M37MO#;V-J+B!C%EF8C.#[5:T3QT_]@:3<ZTA>[U&"2Y06\?RJB#)'UH [W ]
M/TH^7_(KD[GQ]I-II]C?2QW'V>\4,K"/A!G'/XU17QR;+Q7J6G:F!]C66&.V
MDC3H9.S?C0!W'&0<?I3B!@?X5S,7C;2Y[V2VC:4$-(L<F/ED9!E@/I5:Q^(F
MC7L$DS+<0(EN;D>:F"R X/ZT =>,"C</2L#0O$\'B*6\BMX)X);5@'$PP>1D
M8KG1XKUBPUJ?1M9>V@-V3_9>H*#Y4A_N-_M4@/0,?7\J.,9S^E<P_C'3K74A
MI$LK37\:@2>6G!?&0OU-5[/X@:?>R6T<-I=&2Z1WC4KU*G#*?0BF!UY*@<@9
M^E&!Z?I7&>/O$>I^']$L[^P:*,R7,<,JRKG"MU(QWJR_B231-$&IZM<"\MI9
M42%[>(@_,<<BD!U>5]ORHPOM^5<E)\0='AT\W4K2QE9S;^21\VX#)_"K,7C*
MQN-1%A;Q3R.;=;C<J_+Y9[YH8'2?+[?E2X7V_*N,7XB:=)/+'!:7DRQPM,DB
M)Q*J=2/6MO1==@UN"&XM8I?(EC\Q9&Z#_9^OM3 LZT -%O3@?ZAN,<=*30?^
M0#9< ?N5Z?2EUKG0[W_K@W\J30?^0#8_]<5H TJ*** "BBB@ HHHH Q?$XQX
M;OO]S^M:-C_QX6W/_+)?Y50\4?\ (N7O^Y6A8_\ 'A;?]<E_D* )\48I:* &
MD@=3^M(6 ]33)#@'&.G?UK@;#Q3J#:I=Z;JLDMAJ964PPO'^ZD &5,;=R* /
M0=R^]&X9QSGTKSWPAXZFO;*&VU."634/L;W1=  )%5L=.QJ9OB1 -'O+X:?*
M9+2XC@DA#C^/[IS0!WN0/7\Z0,#T)SZ5P[?$*'["TR6$AN!=-;>4QP 4&<EJ
MS+SQYJ(OM%U"" K875E-/-9G&[Y3US]* /2BV ,Y]Z7>/>N+NO'UM:?V<[6<
M[6UZ(MLF0=ID.!^57/#>M7&LW.N0N7C-I=^0F\#Y1CMZT =1N&,X-(6'7)^F
M:\_MYM>D^(5UHAUN4VL%JEQGRER6)Z=.F*G\-ZSJOBZXU.\M[I;.VL[AK>"W
M"YW%?XG/]* .Y4C;U./6EW#UKS/4/$6KZ=\0)M*FOIS:_P!F_:%2"#=B3U^E
M;'P^U/5-<\$KJ&H7C27,KR!)-@!4 X'% ':%P*7/UKS;P)K.LZ^LK76IW+36
MUQ(KIY($;H&P!N]:O:9\1[?4+M(IK":VB8S?O201^Z^]^= '=$F@,#G&3CKS
MTK@D^)-K+I,^I16$[1QR(JCLZ,V-P/K5K6O'+:-\DFFRO,(A.R[\ 1DXX/<T
M =IN'O0#GUKD;#QA<7VKW&FG3&ANHUCD1'D'[R-NK+["NM0L3S0 [%&*6B@#
M*\0C/AZ_]#$<U/I?_((L_P#KDO\ *H?$/_(OW_\ UR-3Z7_R"+/_ *Y+_*@"
M[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!A7?_(W:7_UPE_D*VG!(X_&L6[_ .1NTO\ ZX2_R%;M '-7'A9+
MR]M9KJ=IHK67SXE=0720=,-UP/2L>R^&Z6=]!<C5;EC#--,OR@<R]:[VB@#@
M[?X;PVQN'CU2[$UQ L#S<;MH):E'PY@AM%MH+^5(UO?MO3G?@]Z[J@D"@#AF
M^'H/AYM%_M*7[,\KS,=HW;R<@@^QYS6CI'A273O$#:Q/J4UU,]JMLP<#Y@O<
M^]=/N'>D+ "@#CYO!#MK^K:NNI/YNHV_V=HR@PB].*KQ_#J./1=-TX:E/G3X
MWBBFQR4?((-=QO7."13MP _E0!P=U\-K>\TRUT^;4;HQ6\ A48&.&W;OK3K_
M .'27^HW%W)JDX\^>&9E"C'[O&!7=;ASSTI-Z^HH XX> [5-12YCN)5BB>22
M*+ ^21QM9JS!\/&TJR>6VO)+N:.R>TBCE4$%6)//XUZ+N'K32P4]NGKS0!Q7
M@/3=5TZUNH;[8\3[628Q['8]PP]NU:MQX7AU+2C8:PYO%$PFC?: T; \8]*Z
M , N><8ZFE#@YYZ4 <Y:^$[:Q\37&M0$%KD+YL3*""R\!P>QJ&W\$:=;7,<Z
M-*LD5XUXA#=';J/]WVKJLCU%)N&.10!S?BSPJ?%-I;6[7KVRP3"<;5!W,#QF
MJVH^#[G5])DL;W5I&W3)*C(@41[>0 *Z[<*0,*0'"+\-K<8EDOI9;F.]-Y'(
MR X8\,N.X-;,7AG[/XGFUR.<Y>U%L+8* @ [UTE!Z4P/,/#VE:YHVL7=Y/:B
MYMR) \0BVN@). AZ$&NS\-Z/#HFEBUMT=8WD:;:Q^[N.<?A6SM/6G 'OUH H
M:P#_ &'?#_IBW\J;H/\ R ;'_KBM/UG_ ) E[_UQ;^5,T'_D V/_ %Q6@#2H
MHHH **** "BBB@#&\4?\BW>_[G]:T;'_ (\+;_KDO\A6=XH_Y%N]_P!S^M:-
MC_QX6W_7)?Y"@"Q1110!#(GF$J<X(P?<&L5_"UG+*C2M-(L:,L2,V?+W9#$>
M]=!32P% '&6GPZTFR&(Y;MO]$-H,O@B,G)P?6E;X<Z,;"YLU^T)%<212R?-R
MS1_=-=ENX[T;UXYZT >=:WX!>/3G@TR>Z"W%U]IN&# ONZ<9K03P/_:EG9OK
M-S,UW;P/;AXB%!C;L0.,UVF\=SU]:=D>M '&'X<Z,RPAS<MY*QJF9.!LY!QZ
MUKZ-X;M-"N;^>V:5WOI?-E\PY&['45M[AZT;AW- &!%X8M8?%<WB-9)S>31"
M)ES\NT=L4D?A2SMM3GOK-Y;4W+;[B*(X21O[Q'8UT.X49!X!&: .8D\&V<OB
M&;6_M%RMY+!]G.&X">@J?0?"]MX>T5]*M)9S"S,P9S\R[LDXK?# C((Q2Y%
M'):3X(M]#C6*SO[T0+*9C$9.&8\]:99_#[2+2\AN$:=_*>9UC<_*?,^\#789
M'K2;AU[4 <K)X%TZ3PZ="\RX6P\T2*BM@H0<@9]*S/%_AC4M5U&PELIYHEMD
MVHR8;+=?G!ZCI7>[U]:3</PH Y_2M,FDU9=0U*TC6_MX?LZ3H?\ 6*>2?;Z5
MT.,&ESGO10 M%%% &7XA_P"1?O\ _KD:GTO_ )!-G_UR7^50>(.?#]^/^F1J
MO::UIUG86D%Q>11RB%258\]* -RBLG_A)-'_ .@C#^='_"2:/_T$8?SH UJ*
MR?\ A)-'_P"@C#^='_"2:/\ ]!&'\Z -:C-9)\2:/_T$(?SJ!O&&@(^TZE%G
MVR?Z4 ;M%8/_  F6@?\ 01C_ "/^%'_"9:!_T$8_R/\ A0!O45@_\)EH'_01
MC_(_X4?\)EH'_01C_(_X4 ;U%8/_  F6@?\ 01C_ "/^%'_"9:!_T$8_R/\
MA0!O45@?\)CH'_01C_(_X4P^-- !P+\'W"D_TH Z*BN>_P"$TT+_ )_?_(3?
MX4?\)KH/_/X?^_9_PH Z&BN>_P"$UT'_ )_#_P!^S_A1_P )KH/_ #^'_OV?
M\* .AI"0.]<__P )KH/_ #^'_OV?\*3_ (330B/^/T_]\'_"@#H0<TM<_9^*
M]&OM7CTZUNB]S)&650AQ@=:Z =* "BBB@ HHHH PKO\ Y&[2_P#KA+_(5NUA
M7G_(W:7_ -<9?Y"MV@ HHHH 0UB^)(+B729I;:\EM7@C>7,8Y; Z5MU4U"T6
M^L9K20L(YD*L5/."* /,]$\67.D^%M&U/4KRYU"^U4%8H"H # \]/;BNGT_Q
M9+K6H/:6-@^R) ;II'VO"S#H >M30>"-(M]'L],2.;R+.3S+9B^7B.>QJ\/#
MMDNLOJZHZ7<D7E2LC8$B].1Z^] '%^#_ !IJ$ENEC?HUW<R?:7AG)P"L9.%/
MX5<TWXE)<122W>FM JV/VU=K!LC.,?7-:ME\/]$L)HI8$N \0D"9D.!O/S?G
M2V'@+0M-F62"WD;;;M;;)')4QL<D4 <_XA\87\VCLMN387\%Q;LP3#!HI#T^
MN*UX?'4#7BAK21;9I9+>*1>7:1!EACT(JS-X#T.XM);:2.8I+*DC$N=V4^Z,
M^@JPWA'34NS=P0E;E59HP3\BR$8+X_O4 84'C_4;B"]EMM#W+;6WVH#S/O+G
M&W_>QSBNGT?66U73QJ"1J;5XA+$R/DGC)'X'BN6\/^&=:T 73QN]RDP*RV]P
MPVN2?O CIWKL],T^#2].BL[:$11Q@X1>@)Y- '(^$=0U/Q=IT^MMJ)MF$\D4
M-N@^6-5.!O\ >K-OXWC;4HK9[=OL[7AL%G!Y,P&>GI6O#X6TVUU&6\M4E@,K
M;Y(HVPCMU)QZTU_"FD-JBZA]G(E5S*J@_*)#QOQZT ;W'J*X2RO]0E^+>HZ:
MU_*;""T2=8"!@,>.OICFN@M?#ZV>IP745S<&.")HQ&[DAR>YJI<^"=-N-:N-
M6$MY%>W"[))8Y<';_=^E %'6O&%WH_BJXM9;>-M-M+ W<KJ?GZX&!]:A\,:U
MJ5_XVU.VNY-EJ;.&X@MR1A-WH:W'\*Z3<3K//!)+(+8VK%VSYD?HWK44'@W2
M81(8XIEEDC$32^8=^P<@ T =*#3JB2/:BJ,X48&34M !1110!0UG_D"7O_7%
MOY4S0?\ D V/_7%:?K7_ " [[_KBW\J;H/\ R ;'_KBM &C1110 4444 %%%
M% &-XH_Y%N]_W/ZUHV/_ !X6W_7)?Y"L[Q0?^*;O?]S^M:%C_P >%M_UR7^0
MH LT444 %4=2L8[^W\F5Y$3J6C;:>/>KU0S1"1&1L[6&TX- 'D&AZ^^B^%;G
M7+F>ZO+A=3DLHE>7>@5FP ?\:ZJU\5ZK>ZQ;:0EA%:7QB\^9+@_*ZYZ)CVK;
MM_".B6NG7.G16""SN7,DL>2=S==WL:L/H6FO<6EP]KNGLQM@E)^91Z9[CZT
M>?:+XJU#3_%-U8RR"YM[O66M5$LF6APN>/:KNE_$*]FU"**[L[?R9);F,>2W
MS9BZ?G75#PCH7VT78L%\_P [S]^XYWGC=]:6V\):'9W,=S!8(DL;M(AR2 S=
M30!Q>J>-+S4/#=]$^VTFGTXWMO)">8@&QAO>KUGXWN(/(66(26\36]L[L?WD
MC2+G</6NG/A3162Z1M.C*W2[)02>5)SCV%/_ .$:TDSV\QL4\R  1,!TQP,C
MOB@#F;/Q9XAU'6)+.UTZW6/9,5#9)C9?NASVW5L^$M>N_$6GQW<HAB"9BN8@
M"&CE'4#V]ZRK#P1>:;KUSJ=K=O'<R%FW;R4E)Z!Q[>U==IME]BMB#%&LTC%Y
M3&N S$\F@#BO#US<^)_$6OMJ5W+;MI]Q]GM[5&V[$_O$=\U)>>,YM)OKNV\D
M3V^GO##*[M^\F\P\,OTKJKG0M-N;];Z2U7[2,9D4E2_^]CK276@Z;>7D=U/9
M1O/&05;&,D<C(]J -".YB8*%E3<W;<,D^E<'K,LD?Q;T2W%Y.D$MO([PK+@,
MPZ$BNH;PY9-=VUTD7EM!(TRX)^\W6DOO#&DZGJ::C=VF^[1"BR[B"H/;B@#&
M\2^(+VP\4Z)9V4T!M+A99)E/)?8,X!K%TCQ!=ZKXZT:[FN$@M;[3Y9!;J_R\
M'OZ&NW3P[I4:VX6S4FV8O"S$G83P<'K38_#&D0LS1Z?&K$,H;NH8\@>@- &O
M&P?#J5*L,@CO4M5K:WCM8(X(4VQ1KM49SQ5F@ HHHH R_$/_ "+U_P#]<C1I
MUI;2Z;:/);Q.[0IEF0'/'O1X@_Y%^_\ ^N1J;2_^0/:8_P">*_RH D_L^R_Y
M\X/^_8I?[/L_^?2#_OV*LT4 5O[/L_\ GT@_[]BC^S[/_GT@_P"_8JS10!4.
MGV><?9+?_OV*<+"T_P"?2 ?]LU_PJSBB@"O]@M/^?6#_ +]K_A1]@M/^?6#_
M +]K_A5BB@"O]@M/^?6#_OVO^%'V"T_Y]8/^_:_X58HH K_8+3_GU@_[]K_A
M1]@M/^?6#_OVO^%6** *_P!@M/\ GU@_[]K_ (4HM+<# MX@/]P5/10!7^R6
MW_/O#_WP/\*7[);?\\(O^^!_A4^*,4 0?9+?_GA%_P!\#_"C[);_ //"+_O@
M?X5/10!!]DM_^>$7_? _PI#:V_\ S[Q?]\#_  JQ24 <1JD<<?Q1\/*L:)FT
MG)VJ!Z5W%<5K/_)5/#__ %YS_P Q7:T %%%% !1110!S6MW$EEKVFW@M9YX4
MCD1_)7<5R!C-2#Q5#_T#=0_[\UOXY_PI: ,#_A*HO^@;J'_?FC_A*HO^@;J'
M_?FM_%&* ,#_ (2J+_H&ZA_WYH_X2F(C_D&ZA_WYK?Q1B@#G_P#A*8O^@;J'
M_?FE_P"$IBZ_V;J'_?FM_%&* ,#_ (2F+_H&:A_WYI/^$IB_Z!FH?]^:Z#%&
M* ,#_A*(?^@9?_\ ?FD_X2F(_P#,,U#_ +\UT&*,4 <__P )3$?^8;J'_?FC
M_A*8O^@;J'_?FN@Q1B@# _X2F+_H&ZA_WYI/^$IB_P"@9?\ _?FN@Q1B@# _
MX2F+_H&:A_WYH_X2F+_H&:A_WYK?Q1B@# 'BF+'_ "#=0_[\TG_"4Q#_ )AF
MH?\ ?FN@Q1B@# _X2J+_ *!NH?\ ?FC_ (2J+_H&ZA_WYK?Q1B@# _X2J+_H
M&ZA_WYH_X2F+_H&ZA_WYK?Q1B@#E]1\0BYTRYACTS4-\D;*O[GN16SHT;PZ-
M9Q2*5=8E!4]15XCGK^5*/SH 6BBB@ HHHH **** ,CQ'#)-X?O8X4+N8^$'5
MN:H6OB:.*TA0Z9J *(JG]S[5TFW\/I2X(/6@# _X2J+_ *!NH?\ ?FC_ (2J
M+_H&ZA_WYK?Q1B@# _X2J+_H&ZA_WYH_X2F+_H&ZA_WYK?Q1B@# _P"$IB_Z
M!E__ -^:0^*8L?\ (,U#_OS708HQ0!S_ /PE,7_0-U#_ +\T?\)3%_T#+_\
M[\UT&*,4 <^WBN!5+-IVH *"2?)["H[?QC:W-O'/#87[1N,@B&MO4/\ D&W7
M_7%_Y&LWPD?^*4TXD\^2* (_^$IBS_R#=0_[\T?\)3%_T#=0_P"_-6=1U@Z?
M>6-N;>207<GEB0'Y4^M9TGC*UAN)5DA<1;F2"0'_ %[@X*BD!/\ \)5"/^8;
MJ'_?BC_A*8L9_LW4/^_-4AXY@%]:V<MI,D\CE)QU\CZ^M='9W1NH/-"LJYP
M3R1ZTP,D>*HO^@;J'_?FC_A*8O\ H&:A_P!^:WQDTN* .?\ ^$IB_P"@9?\
M_?FE_P"$IB_Z!NH?]^:W\48H P/^$IB_Z!NH?]^:/^$JB_Z!NH?]^:W\48H
MP/\ A*HO^@;J'_?FC_A*8O\ H&ZA_P!^:W\44 <EJVO_ &W2;JUBTS4/,DC*
MJ&AXKHM-1X]-M8Y!AEB4$>G%6BN><TH&* %HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH XO6/^2I^'_\ KSG_ )BNTKB]8_Y*GX?_
M .O.?^8KM* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ II-.I"!Z4 ,,J@X+*#C.">:02I_?7\ZY6WTBVU;
MQ%K#79E?RY%5 )"H QSTK1_X1#2/^>4O_?UJ -KS4_OK^='FI_?7\ZQ?^$/T
MC_GE+_W]:C_A#](_YY2_]_6H VO-3^^OYT>:G]]?SK%_X0_2/^>4O_?UJ/\
MA$-(_P">4O\ W]:@#:\U/[Z_G1YJ?WU_.L7_ (1#2/\ GE+_ -_6IO\ PB&D
M?\\IO^_IH W/-3_GHO\ WU1YJ?WU_.L7_A#](_YY2_\ ?TT?\(AI'_/*7_OZ
MU &UYJ?WU_.CS4_OK^=8O_"(:1_SRE_[^M1_PB&D?\\I?^_K4 ;7FI_?7\Z/
M-3^^OYUB_P#"(:1C_52_]_6H_P"$0TC_ )Y2_P#?UJ -KS4_OK_WU1YJ?WU_
M.L3_ (1#2/\ GG+_ -_32?\ "'Z1_P \YO\ OZ: -SS4_OK^='FI_?7\ZQ?^
M$0TC_GG+_P!_31_PB&D?\\I?^_K4 :6H2)_9MT-Z\POW]C67X3=!X4TY2RX\
MD<9YI3X0T=@08I2#U'FFFQ^#-%A14C@D15Z 2'B@"36+&YOKK3I+>XAC6VG\
MR4,<[ACI63/X2-S(P>\06\+M+9J.J.W)S6K_ ,(AI'_/*7G_ *:FC_A#]'Z>
M5+_W]:D!#8Z$D,)-U-%+<32F6>3C)..BGL*30-%ET>YOY)=0^T)</E$+?='I
M[5/_ ,(EI'_/*7_OZ:!X0T@# BE_[^FF!M"1 .77/UH\U/[Z_G6)_P (?I'>
M.7_OZU+_ ,(AI'_/*7_OZU &UYJ?WU_.CS4_OK^=8O\ PB&D?\\I?^_K4?\
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
M..BZI_T'Y_\ ORM &[16%_8NJ?\ 0?G_ ._*T?V+JG_0?G_[\K0!NTT@D?\
MUZQ/[%U3_H/S_P#?E:/[%U3_ *#\_P#WY6@#:V$'(ZTF.?7\/Y5C?V-JG_0?
MG_[]+1_8NJ_]!^?_ +\K0!M;>O\ A3=ON3VK'_L75?\ H/S_ /?E:/[%U7_H
M/S_]^5H V=AR",#KT%*$/.2<^U8O]C:I_P!!^?\ []+1_8VJ?]!^?_OTM &U
MM.?;%!!YZ$5B_P!C:I_T'Y_^_2T?V+JG_0?G_P"_*T ;6TCO05) ^;\O6L7^
MQ=4_Z#\__?E:/[%U3_H/S_\ ?E: -G:?;WXJ"YL(+V'RKI!*G49Z@^QK-_L7
M5/\ H/S_ /?E:/[&U7_H/S_]^5H MQZ38Q2Q2QVJ!X1A&[\_SJZ.>>:YW4=.
MU:STVXN$UZ<M%$S@&%>2!FH](LM7O](L[N779E>6)78"%>] '4%2?K2;>.>O
MKC&:QO[%U7/_ ",$_P#WY6C^Q=5_Z#\__?E: -G!QU^E*4)&,]>O>L7^Q=5_
MZ#\__?E:/[&U3_H/S_\ ?I: -G:1T/2D9"RXX.>"".M8_P#8NJ?]!^?_ +\K
M1_8NJ?\ 0?G_ ._*T 3KH6G)YH%G'^]X<9)&.^/2KT,"01K'&NU5& /0"LK^
MQ=4_Z#\__?E:/[%U7_H/S_\ ?E: -K:>QQ31'ZD^_O6/_8VJ?]!^?_OTM']B
MZI_T'Y_^_*T ;'E@MD@$] 2O2G '_P"O_P#6K%_L75/^@_/_ -^5H_L75/\
MH/S_ /?E: -HC(ZTH7 ZUB?V+JG_ $'Y_P#ORM']C:K_ -!^;_ORM &Y2UA?
MV+JG_0?G_P"_*T?V+JG_ $'Y_P#ORM &[16%_8NJ?]!^?_ORM']BZI_T'Y_^
M_*T ;M<_K1QK^B''_+20?H*?_8NJ?]!^?_ORM-B\.W']I6UY=ZI-<FWSL1D
M'(% &Z"/6G4U5QVQ3J "BBB@ HHHH **** "BBB@ HHHH **** .+UC_ )*G
MX?\ ^O.?^8KM*XO6/^2I^'_^O.?^8KM* "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **0D#O1D'O0 M%%% !1110 4444 %%%% !1110 449HS
M0 449HS0 449HS0 449HS0 444FX9QGF@!:*3(]12Y'K0 449'K1D>M !11D
M>M&1ZT %%&1ZT9'K0!2UA=VC7H_Z8/\ ^@FJ?AC+>&--)Y_<*/TJYJISI-Z!
M_P \'_\ 0353PL1_PC&G<_\ +!: -BBDR/6C(]: %HI,BC(H 6BDR*,B@!:*
M3(HR* %HHR*3(H 6BDW+ZBC<OJ* %HI,CUHR* %HI,BC(H 6BDR*,B@!:*3(
MHR* %HI,BC(H 6BBC- !1110 4444 %%%)D>HH 6BDR#2T %%%% '%ZQ_P E
M3\/_ /7G/_,5VE<7K'_)4_#_ /UYS_S%=I0 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% %6^NH[*RGN9L^5#&9'P.< 9-8EKXK%W;)<0:5?O#(-
MRL$ZBKOB@9\+:MCK]DDQ_P!\FJ7@%BW@+1&9B3]E7DT 3?\ "22#_F#WY_X!
M1_PDDG_0'O\ _OBMZC% &%_PDDG_ $![_P#[XH_X223_ * ]_P#]\5N\>M+B
M@#!_X223_H#W_P#WQ1_PDDG_ $![_P#[XK>Q1B@#!_X223_H#W__ 'Q1_P )
M))_T![__ +XK>Q1B@# _X223_H#W_P#WQ4<OB>Y4 QZ'?N>XV@5T6*,4 <S_
M ,)3>_\ 0N:A^0H_X2F]_P"A<U'\A73XHQ0!S'_"4WO_ $+FH_D*/^$IO?\
MH7-1_(5T^*,4 <Q_PE-[_P!"YJ/Y"C_A*;W_ *%S4?R%=/BC% ',?\)3>_\
M0N:C^0H_X2F]_P"A<U'\A73XHQ0!RY\57G?P[J'Z56'C5CJ#6(T&_P#M0C\P
MI@9V],UV!'%<;%Q\6IQZZ:,\]MU %O\ X2;4NWAR]Q_O"E_X2;4?^A<O?^^A
M738/K2T <Q_PDVH_]"Y>_P#?0H_X2;4?^A<O?^^A73T4 <Q_PDVH_P#0N7O_
M 'T*/^$FU'_H7+W_ +Z%=/10!S'_  DVH_\ 0N7O_?0H_P"$FU+_ *%R]_[Z
M%=/10!R=QX@U*>WEA_X1V]&]"F=PXR*K:5JNH:3I5M8KX>OG$"A 2XY%=KBD
MQS0!S'_"1ZKCY/#=YGW<4G_"2:S_ -"U<_\ ?8KJ,48]Z .7_P"$CUG_ *%N
MY_[[%'_"1ZS_ -"W<_\ ?8KJ,48H Y?_ (2/6?\ H6[G_OL4?\)'K/\ T+=S
M_P!]BNHQ1B@#E_\ A(]9_P"A;N?^^Q1_PD>L_P#0MW/_ 'V*ZC%&* .7_P"$
MCUG_ *%NY_[[%1S^*]4MX'FF\.W*1HI9F+C@"NLQ[UB^+1_Q2&K YQ]E?O[4
M 9L/BK5+B%9H?#ER\3J&5A*,$&K2:SK3KN_L"1?8RBK'A/GPEI1_Z=4Z?2MG
M'O0!A?VOK/\ T 7_ ._P_P */[7UG_H!/_W^'^%;U% &#_:^L_\ 0"?_ +_#
M_"C^U]9_Z 3_ /?X?X5O44 8/]KZS_T G_[_  _PH_M?6?\ H!/_ -_A_A6]
M10!@_P!KZS_T G_[_#_"C^U]9_Z 3_\ ?X?X5O44 8/]KZS_ - )_P#O\/\
M"FOJ^M[?DT%B?]J8#^E=!BC% '-?VKXE_P"A<C_\"12_VKXD_P"A>B_\"EKI
M,?2C'O0!S?\ :OB3_H7HO_ E:/[5\2?]"]%_X$K728]Z,>] '-_VKXD_Z%Z+
M_P "5H_M7Q)_T+T7_@2M=)CWHQ[T <T-4\29_P"1=B_\"EJSH>KRZL+D3VRP
M/;R&-@LN_D=16YWKD/!0_P!(\0>VI2'\: .LCSMS4E(*6@ HHS10!Q>L?\E4
M\/\ _7G/_,5VE<5K'_)5/#__ %Z3_P Q7:T %%&:* "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#+\0QF7PYJ4:GYGMI ,_[IK-\!*4\!Z,I()2W )_.
MM75V3^R;R-I$4O"X7<<=C6)X"NH'\':9 D\33+%AT5@2O)ZB@#IF89'(&/>F
MF9",B10%.&)/ /O7)ZFSIXQF6V=_M4FFL F3C=V/IFN>0J9X"?-.BE%^W AA
MF8 YSWZXH ].$BD_?7IG&>U2AL]#7G5CI5_9@ZQ)<S232VY)B.<JH]_RKJ_#
M6J?VKH\5P+=H"/D*'VZ4 ;E%(#D4M !1110 4444 %%%% !1110 4444 %%%
M%  >E<9'_P E;G_[!J_^A5V1Z5QD8/\ PMJX..#IB_\ H5 ':49%-#'N*S-=
MO+C3]%N[NTC1YHDWJKG@T :FX4;A7(WWBFYMI5:.!##! DUUGJ=W9:HW?C#5
M!:>?:623"X!>U"@EE4'&6%*P'>;A2YK"T[7/MCPQ3^7#*T8+1D\LW<"MM33
M=1110 4444 %%%% !1110 4444 %%%% !6+XNS_PB&K?]>K_ ,JV3TK&\3E7
M\,:G&[!=ULX&3C/% ">$O^12TG_KU3^5;60*P_"KH?"FF(KC<ML@(!SCBC5+
MV]M]8TN&!T%O/(R2H1R<#/% &V"*,UR6E>([C4/$302J8+60/]F &1*%."2>
MQ]J@O]4UJ.^U:QLF\RY6-9+>-X\''<KZXH [7</6EKF-,UXO+:6NH7$45S)&
M 8_[S>H-=,.E "T444 %%%% !1110 4444 %%%% !1110 G>N(\)WD%G)XEE
MN'$<<>HOEC[UVC2!3EB H'4G%>::9$;E/$2PR#[0NK^;"HPQ)&/O#NM '=_V
MYINVW?[9%MN/]6<]?\/QJ2#5K&Y$AAN8W$;;'VG.#Z5Q<OA_4K>.5&@$\M]%
MM=T&%@8ODGV!%3W>A7.BV4TNAV[-.S*V"<EF'\6* .Z!W<T^JFG//)90M= "
MXV#S .QJPYXZT <;K'_)4_#_ /UZ3_TKKKFYBM;=YYY!'$@RSGH!7(:QD_%'
MP\<'_CTG_I71:VC2:+>QK"9V:)@(P,EB: 'R:M8QM;J]R@-QS%@_>'K]*2#6
M+"Y,WDW4;^2VR3!^Z?2N/;2K^:&!5L9-UQ:10 LH_P!'*G)SZ58O= GT2VNK
MC0H29BRO@G<2V>3B@#N%;(IU4=/>X>QMWNE"W#(#(!T!]!5Z@ HHHH ****
M ]*ADE$?+NJ+ZL<#\ZE/2N>\51).FFP2KNBDO$5UR1D4 ;(O+?\ Y^(O^^Q3
MOMEO_P ]XO\ OL5FCPOHG_0.B_,_XTO_  B^B_\ 0/B_,_XT :/VRW_Y[Q?]
M]BC[9;_\]XO^^Q6=_P (OHO_ $#XOS/^-'_",:+_ - ^/]?\: -'[9;_ //>
M+_OL4?:[<CB>+_OL5F_\(QHA&?[/BQ]3_C1_PC&B?] ^+\S_ (T <]\2]"C\
M3^#[F"WO!'>0J9H&27;DCL<5R/P)\.+I6AW&LWTJK=7;;$1W^Z@[X)]<UZA_
MPB^BY_Y!\?'N?\:0>%M#10JZ;"H'0#( [^M %T2V8E,GFP%^F[(S^=+YMEM*
M^9!M)R1D8)]?K5+_ (1C1?\ H'1?K_C1_P (SHO_ $#HOU_QH O?:+3G]_%R
M/[PH6XM$7"2PJ!V# 51_X1C1?^@?%^O^-'_",:+_ - Z+\S_ (T :/VNWQ_K
MXO\ OL4?;+?_ )[Q?]]BL[_A%]%_Z!\7YG_&C_A%M%_Z!T7YG_&@"^+N%F"K
M/$S'H%<9JPIR*Y#Q%HNG65C!<6UHL<RW,85E8]-V*Z[OB@!U%%% !2$^E+7.
M^)/M$MWI5I%=2VZ7$S+(T7WB N<4 = ">].KGQX;?_H,ZE_W]%+_ ,(W)_T&
M=2_[^B@#?I,U@?\ "-O_ -!G4O\ OZ*7_A&W_P"@SJ/_ '\H WLT<U@_\(V_
M_09U'_OY2?\ "./_ -!G4?\ OY0!M2QM)$Z!F4L",CMFOG!-,\:?\+B;0SJU
MZ&W#-SGK;9W9KW7_ (1I_P#H,:D?^VM5AX,M_P"T6U :A??;&B$)EW\[.N/I
M0!TD2;(U3).T 9/4XJKJM@-2TZ>R:1XEF0H73[P^E9W_  C3#C^V-2_[^T#P
MV_\ T&M2_P"_HH ;+X7M9C:M-),Y@B$3]O. Z;JFLO#MO97<UQ#)*"RE8U/2
M('D[?K4?_"-N,?\ $YU'_O[0?#3?]!G4O^_M #W\,6+:W;:M^\$\";% /!]S
M[UM@$5@GPTQQ_P 3C4?^_M'_  C3_P#09U+_ +^B@#>)I 3GFN:O]!FM]/N)
M4UG4=\<;./W@Z@5K:'))/HME+*Y>1X068]2: -*BBB@ J.20(A9B%4#)8] *
MDK.UL Z'?9[PM_*@!H\0:21_R$;?MSOI?^$@TC_H(6__ 'W531=+L'T.R+65
MN285Y,8J_P#V/IW_ #XVW_?H4 1_\)!I'_00M_\ ONC_ (2#2/\ H(V__?=/
M_LC3?^?&V_[]"E_LG3O^?&V_[]"@"/\ X2#2/^@C;_\ ?='_  D&D?\ 01M_
M^^ZD_LG3O^?&V_[]"C^R=._Y\;;_ +]"@",Z_I6/^/\ @_[[KSCXPVMKKWA!
M[K3]35;NQ_>*D4I'F+W!'>O2_P"R=/\ ^?&W_P"_0H_LO3QS]AMQUZQ"@#R_
MX,VEMH7A/[9J&IK]JO?F$<DI/EH.@P>E=S?2:#J%U:7<VHQ^9:MNBVRX!/O6
MO_9.G?\ /C;?]^A2_P!E:=_SX6O'_3%?\* ,*!/#4%Y-<Q7T"RRDG_6\(3R=
MOI4MM+H%I-+.-2CDFD!'F22Y90?X0>PK8_LK3_\ GRM_^_8I#I.G9S]BML_]
M<A0!BR#PS-J%K?/=6_GVPQ&1)TK5_M_2@.=0@_[ZJ7^R=/Q_QXVW_?H4O]E:
M?_SY6W_?H4 1?\)!I'_01M_^^Z/^$@TC_H(0?]]5)_9.G_\ /E;?]^A1_9&G
M?\^-M_WZ% $7]O:5_P _\'_?=6[6\M[V,RV\R2H#C<AR,U#_ &3IW_/E;_\
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
M>>:=M)ZG/2L4^+-&BOS82WJ)=JRQO&?X6/0?C4\GB/2H;B>![Q/-MT+R+G.
M!DTP-,*>YJI>Z9;:@BK=1!PIRI!P0?K5!O%^AI9"[-\GDD J<'YOIQS^%)%X
MRT*=X4BOD=IHFEB !^= <$B@#6@MH[6%8845(QP% X%2[6Y&1SWQ4=O=1W,"
M31DE'&1D8J>@",HS##'(QC!_K5*WT:RM)VFA@57)ZYSM^GI6C10!2U;_ )!%
MW_UQ;^51:'_R ;'_ *XK_*I=6_Y!%W_UQ;^51:'_ ,@&Q_ZXK_*@#2HHHH *
M***  ]*P/$O^MTC_ *_D_K6^>E8'B7_6Z1_U_)_6@#?IK=#2YI"<T <)J/A'
M5+CQR_B*/[#,@M_)AAGS\A!SN^N>:I^(O NLZ]J,UY]KM$>:P%K(=I'((;/2
MO1R 1R?SI-JGI0!PUEX':V\22:E.8;E9((@=V<Q2(-H*UF:AX<OM'\ /92+!
M=7JWAGB>,$!,L6R3CC%>E\$_SIC $,"%*GL1P1Z4 >9Z?I:ZEX;MM+N;9[#4
M!>BX@N(27#L.2X/8'D8KT.\M)YK'R()(T?@'<@*L.X(]#5I8T 4!5 4$#C Q
MZ#TI_![T <%'X%GMK2]2PDMK'[5.CFW0$PH!U*@]":2V^'\\7ANTT[[:JW5G
M?&ZAN47D*6R1[=Z[[ //:@*H.!UH X+Q%X+U+5]:U2[AN+:."[L!9JK9RO(8
MGWS6)J?A/4]*T^_N9#:W$UP\!AQE?*>,!0QXYKU@@>HIC*K@JP!4X!!&<_6@
M#EO L;6^@&*6R%M()2SE6W"5CR64^YYQ77CI4*(JJ  H&> O J:@#GO%W_()
MA_Z^8OYUT'>L#Q=_R"8O^OF+_P!"K?[T +1110 5@:[_ ,AK0_\ KNW_ *#6
M_6!KO_(;T+_KN_\ Z#0!LR$JC, 21DX'6O(;;PWKK>'+BUFTB59#KOVL)O!S
M$3G/6O86(&,]Z.,]<4 >56WA/69?#B$6KQ:E8ZJUS:)(_'E$\KUZ8[&M34_#
M&H7/C6SN T\>D^0 OV=P#'+G)R">_J*]!P/;/ZT@4 8'?F@#S/6/".K3:?X@
MLK:(7$%UB6+[0?G9]W3=GIBJ&N>%M7N=1U![71YO)FL((8=LH4)(I!8CTXXK
MUS:.Q)_'I]*", ^E 'D+>%/$7]GZI#:VT]O U]%,L)ERTD07#8YX.>U2>(_"
M6K27,0T^TNKF"/2I(4DDE ;S2<KGGMVKUG@\D\] :3 &>?K]: .&\-:!?6GB
MV34KNSPL^G0Q>:Q!99%&&!Y_6N[CSL&?2D&TC@DCIUIZ].* %HI,BC</6@!:
M*3(]:,CUH J:G_R"KS_KB_\ (U7\/?\ ( L/^N(JQJG_ ""KW_K@_P#(U7\/
M?\@"P_ZXB@#4HHHH *S];_Y =[_UQ;^5:%9^M_\ (#O?^N+?RH 30_\ D!6'
M_7!/Y5HUG:'_ ,@*P_ZX)_*M#(H YKQ?X7D\4V=O:+>"U2*=)S^[#;BIX!SV
MK'F^&T,T.JV:7K1Z=J.V5K54^2&8$'>@[9/)%=V3SFE! [B@#D5\&"'4=,U.
MVNX[>]LXS%(8X0$G0_>W+ZGUJ>WTNUOO%5SJPAN(9%A^RRJ_RK+_ +7OQ73$
MKWVCZTQ1CJ<X]><?_6H XP^ I?\ A#[OPXNJ,+627? YC!:(9W8/KS4,OP[G
ME@U"-M7.;R>&8XA'RF/H/TKO 1GKP>E*2,9SQ0!Y7K7@R_TNP=;2Z6::YO6N
M&F>#/E;A@J .<&NMTK3[RX\%_P!G21Q:?</$T0$:_*H(QD _6NER/SZT!>_4
M^O6@#D-#\':CHNCQ:3'JL9M8XFC+"W =\CJ3W/-9]I\,(XHW@N-1>:!K$V1
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
M;&X6U0R-&IP2!45EXA@D\*QZ_=H;6!H?.96Y*KUJAK5IJOB/P)<V(BAAOKR
MQ.&8A%/J*JVVCZ_)X4_X1Z[CM(HELOLYG60L2VW .,=*0%S4O&NF6?AM=8A8
M3AXO-BA!PTB^V:W=-NQ?:?;WB#"SQK(%/;-<'<^!M3G@54DM=\FE#3W!Z(P_
MC'KFNXT:SDL-(L[25U>6&)8V91@$@=:9!+JG_(*O?^N#_P C4'A[_D 6'_7$
M5/JG_(*O?^N#_P C4'A[_D 6'_7$4%FI1110 5GZW_R [W_KBW\JT*S];_Y
M=[_UQ;^5 ":%_P @*P_ZX)_*KQ/Z<U1T+_D!6'_7!/Y5>/!Z>_'>@#S^XUS5
M+'X@ZK;2W;RZ99:;]L%N%Y)],T^/XD)-IUS<KI5P9(;1+SR@X^:-CS6O/X+L
M+G6[W5GN+H3WEO\ 9I0).-GH*9IG@C2](F>6&2X</:BT*R/D>7TQ2 BU'QO;
MZ;IUM=7%N2E\5%H$?=YAV[CT]*=#XQAN-0CM(;20%[8W \T[3PN=J@]35B?P
M=I4^DV%@5EBBL'\RV>-OF0U>O=!M;ZXMIKK?(;<'R\GY<G@Y'O3 Y:P^(-W+
MIVFS7.DL9=0:01"*3@;,]?R-2:?\2[&[+2W-E/:P?96NHY'P=ZJ<,!CWK0;P
M+IQ@LH5FNXH[(R&$+)R-_P![/YU%:_#W1K81@M<3QI:M:B.63(*-U%("M_PL
M6!]/MKJ+3II&GN5@V[L#+#((SU'TIC^/);G^Q?[.T_?]NO)+6197 ,93K6I<
M>#+"XTFPT^2:Y,5C+YD+!AN'8 ^U):>!])M(;-%-P7M+EKJ)C)R'8\Y/>F!#
MXE\07=GXBT?P]8LL,^I%RUPPSY:+V';-2ZOK<GA.S$FHW1NDD98H!M^=G/\
M>[5I:MX?LM;:WEN-\=Q:OO@GA;;)&W?!J'4?"]GJNG):7TD\Y1Q(DS-\ZN.X
MI 85]\1H;)HMNF32*UHURV?E954X(P?>I9?''V?6[I)+3;I5OIR7LD^1N ;M
MBKNK^"=/UFZ%Q=S77FBU-J=CX!0]<^]2'P;I3%O-6:0/9BRD5GX>,=-WO3 S
ME^(%N]C:74>GS.+BZ%L!C&"PRIY]:[&UD>6V1Y83$[=4/:N?G\'V-SI^F64E
MQ<M'ITRS0$-@Y7A0?4"NE7)'3\30 ^N?\,?ZW5O^OQOY"N@KG_#'^MU;_K\;
M^0H Z"BBB@ I#U%+2'J* ,3PW_J;_P#Z_9?YULMT)7AL<5C>&_\ 4W__ %^R
M_P ZVR* . N]8\20>-K?0!=V0CGMWN=YB/"J?N_E6A!\0-"G2X/VDEH!C<H_
MUASC"^IS5BZ\+?:?&,'B#[:P:& P"W*#:5/7FL]/AWIRZ+=:0)2+>2;SH&"
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
M^#=)MS(8Q.)9%6-I?-.XJIX'TKH(8Q&BHN2%&!GK^-9Q\1Z*?^8C!_WU2_\
M"2:-_P!!&#_OJ@#6HK)_X271O^@C!_WU1_PDNC?]!&#_ +ZH UJ*R?\ A)=&
M_P"@C!_WU1_PDNC?]!&#\Z +.K?\@B[_ .N+?RJ+0_\ D 6/_7%?Y51U/Q#I
M$FE7:IJ$))B8  ^U7M"YT&Q'?R5_E0!I4444 %%%% "-TJG<V5M?1-#=0I-'
MN!VN,\T44 5_^$;T;_H'0?E2_P#"-Z-_T#X?RHHH C_X1S1L_P#(-M_^^*3_
M (1[1_\ H&V__? HHH /^$>T?_H&V_\ WP*/^$>T?_H&V_\ WP*** %'AS1L
M_P#(-M_^^*3_ (1S1O\ H&V__?%%% !_PCVC_P#0-M_^^!1_PCVC_P#0-M_^
M^!110 ?\(]H__0-M_P#O@4?\(]H__0-M_P#O@444 '_"/:/_ - VW_[X%2?\
M(UHO_0.@_*BB@ B\/Z3&8Y5L(0ZD$-CD&M,=*** '4444 (:AFMX;A@DT22*
M.0'4'!HHH A&EV&/^/*#_OV*=_9=A_SY0?\ ?L444 ']EV'_ #Y6_P#W[%']
MEV'_ #Y6_P#W[%%% !_9=A_SY6__ '[%']EV'_/E;_\ ?L444 ']EV'_ #Y6
M_P#W[%']EV'_ #Y6_P#W[%%% !_9=A_SY6__ '[%']EV'_/E;_\ ?L444 ']
MEV'_ #Y6_P#W[%']EV'_ #Y6_P#W[%%% !_9=A_SY6__ '[%']EV'_/E;_\
M?L444 (=+L/^?*WZ?\\Q4Z*J *H"@$  <<444 2T444 %1CEC110 \=*7%%%
M !1BBB@ Q1110 48HHH ,4F!_DT44 &!_DTN*** #%%%% !BC%%% #2*7H**
M* %HHHH *:>OX444 57TZRFDW26D+L2224!.:7^R[#_GR@_[]BBB@ _LNP_Y
M\K?_ +]BC^R[#_GRM_\ OV*** #^R[#_ )\K?_OV*/[+T_\ Y\K?_OV*** #
M^R[#_GR@_P"_8H_LNP_Y\K?_ +]BBB@ _LNP_P"?*W_[]BC^R[#_ )\K?_OV
M*** #^R[#_GRM_\ OV*/[+L/^?*W_P"_8HHH /[+L/\ GRM_^_8H_LNP_P"?
B*#_OV*** $.EV&#_ *'!T_YYBK$8 RH  '  XP*** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>image_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" &Z G # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** (I7$:LV,[5+5SUIXHDO+=;FWT34)(GSM<!?F&<>OM6_=_P#'
MK/\ ]<V_E67X2_Y%;3_^N?\ 4T 1_P#"0W?_ $+^I?DO^-'_  D-W_T+^I?D
MO^-;V*6@# _X2&[_ .A?U+\E_P :/^$AN_\ H7]2_)?\:WZ* ,#_ (2&[_Z%
M_4OR7_&C_A(;O_H7]2_)?\:WJ* ,'_A(;O\ Z%_4OR7_ !H_X2&[_P"A?U+\
ME_QK>R!WHH P?^$AN_\ H7]2_)?\:/\ A(;O_H7]2_)?\:W,\TIH P_^$@N_
M^@!J7Y+_ (TG_"0W?_0OZE^2_P"-;N1CK1D=<\4K@87_  D-W_T+^I?DO^-'
M_"0W?_0OZE^2_P"-;N:7(]13 P?^$AN_^A?U+\E_QH_X2&[_ .A?U+\E_P :
MW@1GK29 /6@#"_X2"Z_Z%_4?R7_&E_X2"[_Z &I?DO\ C6YFC(]10!A?\)#=
M_P#0OZE^2_XT?\)#=_\ 0OZE^2_XUO9&>HHH P?^$AN_^A?U+\E_QH_X2&[_
M .A?U+\E_P :WJ6@# _X2&[_ .A?U+\E_P :/^$AN_\ H7]2_)?\:WZ* ,#_
M (2&[_Z%_4OR7_&D/B&Z"DGP_J6!GLO^-=!4<W^I?_=- %+2]0AU33;>]@5U
MBG7<H<8('H16C6!X+_Y%#3?^N7]36_0 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!7N_^/>;_ *YM_*LSPE_R
M*VG_ /7/^IK3NO\ CVF_ZYM_*LSPE_R*VG_]<_ZF@#;HHHH **** "J\Q*QL
M1@$9(ST_'VJQ44L:RQLK*2",$>M 'G%MXKU33[B\AU>&>/48X)KB.V=08+E4
M&<Q2#IQR0>:D'Q%G2:))-'(B8VS/*LV=JSCY0!CEAW[8KI9/"FD2),K02LLL
M30JGFMB)&X8(,_)GOC&:I'X>>'\\Q71'[HD?:7P?+^YW_A[4 5_^$SF3Q)<Z
M3)8*&$<TD$AD!W&/KNQT!R,#J.]4Y_&NKRV&@W=KIL$2:M=1Q()9"2 P)8'
MX/'7WK>_X0_1A=R7<=HZ3R&0LZR,#EP _?C.,_7FGQ^$])32;'3?L[O!82"6
MV#N2T3 Y!#9SW/?IQ0(Q/&VH:E8ZGH$=I<WB)<S/%-#:*I:3"Y!&?0^]5(?&
M.J:1:QV^O6B->6T"W-[)&VW$;OM7:HX+#C<.F:ZC4?#EEJVJ65]=_:?/LF+V
MYBF954GJ< XR1Q]*=J?AS3-:GBN+ZU+R1@ G>5W*#D*V.H!YP>](9SC>.KB+
M4WM+C3XHC%>BTD<S'"*Z[HW/LW3ZU/%XWDDU:[TT:<QFLXL3E,LB2[-VTMC
M7MGKFNAFT#2KF>>XFLHWDF:-Y21RS1GY#^%1/X=T^6]O+T))'+>Q>5<"-RJR
M#&,D X+8.,^E &!'XSO9+#1+\:0@BU658HU,_P P)4D9XZ!ACZ<U;\4:[J&E
MVNBVL2QV]WJETMN\S'<L&02<'N>,"K?_  ANCBSTNW6";RM*D\RS7SF^1L8Z
MYY_'(K3U/2K/6+,VNH6Z3Q9W89>C#HP[@CL:$!CZA?7/A>R22>Z?4/,ECMH%
ME #>8[8W,P_AR1V[50M?&\FH:C9Z?:Z:'GN/M,3EY-HCEA(!&<<J>QK=/ANP
M;3FL9TFN48@L\TI>3(.5(8G.5/0]JAM/"&C6EY8WD,$JSV6_RF\ULDN<N6Y^
M8D]<YI@8]CXVEN-3AM;O3A#%-?R:?YJ2[CYR#(./[I&:[A"!Q@YKBM"\'&SU
M34+W48XY9)+R6>U,;DB,. #\IP ^.,^E=3IMC#IMC#9VRN(8EPH=BQ ^IY/X
MTA&@*6D%+3&%%%% !44W^ID_W3_*I:BF_P!3)_NG^5 &+X+_ .10TW_KE_4U
MOU@>"R/^$0TW_KE_4UOT %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 0SJSQ2(/XE(_2N7TB+Q)I6EP67]FV$H
MB&W?]K8;ADG.-E==10!@_:_$_P#T";#_ ,##_P#$4?:_$_\ T";#_P ##_\
M$5O44 8/VOQ/_P! FP_\##_\11]K\3_] FP_\##_ /$5O44 8/VOQ/\ ] FP
M_P# P_\ Q%'VOQ/_ - FP_\  P__ !%;U% &#]L\3?\ 0(L/_ T__$4?;/$W
M_0(L/_ T_P#Q%;U% &#]K\3_ /0)L/\ P,/_ ,11]K\3?] BP_\  P__ !%;
MU% &!]K\3_\ 0(L/_ P__$4?:O$^?^03I_\ X&-_\16_10!R2:WK[:S+IBZ1
M9^?' LS$WAP58D#^'U!J]]K\3_\ 0'L/_ T__$5%!_R42]_[!D/_ *,>NC%
M&";OQ/\ ] BP_P# P_\ Q%'VOQ/_ - BP_\  P__ !%;]% &!]K\3_\ 0'L/
M_ T__$4?:_$__0'L/_ T_P#Q%;]% &!]K\3_ /0'L/\ P-/_ ,11]L\3_P#0
M(L/_  ,/_P 16_10!@_:_$__ $";#_P,/_Q%'VOQ/_T";#_P,/\ \16]10!@
M_:_$_P#T";#_ ,##_P#$4?:_$_\ T";#_P ##_\ $5O44 8/VOQ/_P! FP_\
M##_\13'N?$[HR_V1I_(Q_P ?C?\ Q%=#10!B^'=.N-+T&RLKG9YT,>UPA)7.
M2>">:VJ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BDR*7- !11FC- !11FC- !11FC- !11FC- !11FC- !11FC- !11FC- !
M11FC- !11FD)% '.0?\ )1+W_L&0_P#HQZZ,5SEOS\1+['_0,A_]&/71B@!:
M*,T9H **,T9H **,T9H **,T9H **,T9H **,T9H **,T9H ***3(]: %HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***#0!CZWKMMHD<#7$<TKW
M$OE11P)N9FP3_(&J(\7C'_("UC_P&_\ KU'XL&-6\,G_ *B0[_[#5U!X[T <
MW_PEX_Z 6L?^ W_UZ/\ A+Q_T ]9_P# ;_Z]=+DTFZ@#F_\ A+Q_T ]9_P#
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
M_P#A1_PFFB?\_,G_ 'X?_"MK,6<;1SWQ1F+.-J_E0!B'QGH9_P"7F3_OP_\
MA7E/C7PWH/B;X@:5K,4K"S<_\3 "!P6V<CMWZ'Z5[ILC_NK^5-,:Y& N.XP.
M: .?B\6Z!#&L<<[JBJ H6!Q@>G2I?^$TT/\ Y^9/^_#_ .%;>V,#[BG'M0/+
M)QL7\A0!B?\ "::'_P _,G_?A_\ "C_A--#_ .?F3_OP_P#A6UF+&=B]<=*4
M>63C8OUQQ0!B?\)IHG_/S)_WX?\ PH_X331/^?F3_OP_^%;NQ/[B_E36$:GE
M%_+K0!B?\)IHG_/S)_WX?_"C_A--$_Y^9/\ OP_^%;>(^R+^5+MC_N+^5 &'
M_P )IHG_ #\R?]^'_P */^$TT3_GYD_[\/\ X5MGRQ_ OY4H$9)&Q<CVH P_
M^$TT3_GYD_[\/_A1_P )IHG_ #\R?]^'_P *W&5%&=BX^E-S%D#RQS[4 8O_
M  FFB?\ /S)_WX?_  H_X331/^?F3_OP_P#A6T#&?X!^5*/+)P$7/TH Q/\
MA--$_P"?F3_OP_\ A5C3_$6FZK</;V<Y>5%WLK(5^7.,\BM78A_@7\JP-H'C
MLA0!_P 2X=!_MF@#HJ*** "BBB@ HHHH **** "BBB@ K,U__D7]2_Z]G_\
M036G6;KW_(OZC_U[/_Z": #P_P#\BYIG_7K'_P"@BM*LWP__ ,BYIG_7K'_Z
M"*TJ "D-+2$9% '.>+;[4]/T8W.DVQGN%D0.J*&<1Y^9E4_>8#G%<_;^,I+B
M311;7/VI+NXFA8B$(VY$+;)%/W&R.<5VM]I\-_&BS%P48.C(Q4JPZ$$5C2>"
MM)DEM)F$XGM97G259"&>1QAG;U)'% '+Z;X]O;/P[!K6M6QF2Y9G$<"JHMT#
M[>#U<\@XK8D\>VT7B%M)ETZY51>16?G[Q@M(I93CKC@CVJ;_ (5SX>.GQV+P
MW#V\4;1(K3L2%9]YY_WJLS>!=%FU-M19;C[2UQ%<EA,V/,C7:IQ]* *VC^,H
M];UP6$&G31QLDDB3LXY"-M.5Z@Y' /UKF]:\8:QIOB?Q-8?;ML.G6:7%MLLP
MYW,"<.?0?RS6YX<\+:KI/B&XO9KYC;S,YDB9PX<DY! QE<?6M&?P5I5QJ.I7
MS27:SZG$(;HI.0'0# &/8<?C0!AV?CO[%I-DVIQRW4_V.&[O)HE"+%'(V 0.
M^#GCTJ.'QEJ*W.LZ>^)KU;R6&P6- FQ$C#%FSP<>G>MQ_ 6A26-O9RPS-#!$
M(0&E.7C#;@C'JP!Z4\>!M&6XGN DPEFN#<,_FG(=EVMCV(XQ0!S.G>.+S[/:
MS7R><W]C/J$J1*$\QE;!QW4\8 Y%:B_$&WDMY2-+N!<B2&.. NHWF5=RY;HH
MP#FKY\ :",+'#-&@LVL0B2D 0L<D?4GO6?JW@&V&FSPZ7).D]PT0E9IR"R1C
M"@$YQ@8H$3Z=XXBU1]*4:=- =05F4RR@!0&(P#C#$XZ>E.UC7+V;QE:>&=/D
M2U9K<W<US(F\[0<!4![]\]JMZ;X9/]E:?;ZM.UY+9R^;"6/3!^7..I XJ_J?
MA^RU6YMKN4/'=VV?)N(FVR(#U&?0^E(9DW_B9_#THM+R(WUT(9+IF@ 3;;I]
MYSGJWL.M=';745Y9174&6AF02(0,':1G\^:S=0\+Z9J<,<=RLIV(\>]9"&*,
M,,I/<'N*9+X9@WQM;7-S %FCEVK*=HV+@*!V&.U,#)UC5]4M_B-H.D072I87
MT4LLT9A#',8!P&[9SS5G6/%4ND>)8K"2T!LQ927EQ<^9\T:KU 7'/;OWJ[J?
MA/3]6UFVU:>6ZCO;6-HX9(9BNP-U_.E'A'2FEBEF6:>6."2WWS2%B\;_ 'E;
MUH P_"_B74=8\5:E:SQF*T2R@NK:)E!= ^>I'7( X[5W*-D#C\ZYVW\&:/:F
M0PK<)))%'"T@G;>4C(*KGT%=$D>P 9R!ZT 24444 %<_KO\ R&-!_P"OQO\
MT UT%8&O#_B;:"?^GP_^@&@#=7K3J:!S3J "BBB@ I#T-+2'I0!S\/\ R/U[
M_P!@Z+_T-ZWFZX[5@P_\C]>?]@Z+_P!#>M\C)^E '!P>);Y/%4NFZG+]B$LQ
M2T#PAHITQ\I20?Q^H/I5?PKX\N;VV:#5+:22[6*>X5X4 $J(Y7 7L>E=4WAG
M3WN$F(D(C<RQQF0E$<_Q@>M9<'P]T"V5A&ES@P208-PQPDAW-^O- BG_ ,+
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
M3I@D* ?U%7?[;U?_ *%NY_[_ *5NA,=\_6G8H P/[;U?_H6[G_O^E']MZO\
M]"W<_P#?]*W\>]&/>@# _MO5_P#H6[G_ +_I1_;6K_\ 0MW/_?\ 2M_'O1CW
MH P/[:U?_H6[G_O^E)_;6K_]"U<?]_TKH,>]&#ZT <\-9U<9_P"*;N?;]^E+
M_;6K_P#0MW/_ '_2N@Q[T8]Z ,#^V]7_ .A;N?\ O\E']M:O_P!"W<_]_P!*
MW\'UHQ0!REYXHOK2:VAF\/72R7,GE1#SD(9L$X/M@&K9UG5NG_"-W'_?]*A\
M3C_B<^&L?\_Q_P#0#738H Y_^VM7'3PW<?\ ?]*7^V]7_P"A;N?^_P"E;^#Z
MT8]Z ,#^V]7_ .A;N?\ O\E']M:O_P!"W<_]_P!*W\'UHQ[T 8']MZO_ -"W
M<_\ ?Y*/[;U?_H6[G_O\E;^#ZT8/K0!@?VWJ_P#T+=S_ -_TH_MO5_\ H6[G
M_O\ I6_CWHQ[T 8']MZO_P!"W<_]_P!*/[;U?_H6[G_O^E;^/>C'O0!@?VWJ
M_?PW<_\ ?Y*J2OJFJ:IIADTB6UBMIS+(\DBD?=( &/K758/K2;!F@ !&:=1B
MB@ HHHH *1CQ2TC GH<4 <O>#4K+Q,]_;:8]W#+:)"=DB@HRLQYSUZBK/]MZ
MO_T+=S_W_2MW;R:=CWH P/[;U?\ Z%NY_P"_Z4?VUJ__ $+=S_W_ $K?Q[T8
M]Z ,#^V]7_Z%NY_[_I2?VSJV<_\ "-7/_?\ 2N@P?6C'O0!SXUK5Q_S+=S_W
M_2E_MO5_^A;N?^_Z5OX]Z,>] &!_;>K_ /0MW/\ W_2C^V]7_P"A;N?^_P"E
M;^/>C'O0!SYUK5S_ ,RW<_\ ?]*/[:U?_H6[G_O^E=!CWHQ[T 8']MZO_P!"
MW<_]_P!*/[:U?_H6[G_O^E;^/>C'O0!@?VUJ_P#T+=S_ -_TH_MO5_\ H6[G
M_O\ I6_CWHP?6@# _MK5_P#H6[G_ +_I1_;>K_\ 0MW/_?\ 2M_'O1CWH P/
M[;U?_H6[G_O^E']MZO\ ]"W<_P#?]*W\>]&/>@# _MK5_P#H6[G_ +_I1_;>
MK_\ 0MW/_?\ 2M_'O1CWH P/[;U?_H6[G_O^E']M:O\ ]"W<_P#?]*W\>]&/
M>@#GSK>KD8/ANY_[_)2'6=7/_,MW'_?Y.:Z'!]:,'UH Y\:UJX_YENY_[_I2
M_P!MZO\ ]"W<_P#?]*W\'UHQ[T 8']M:O_T+=S_W_2C^V]7_ .A;N?\ O^E;
M^/>C'O0!@?VUJ_\ T+=S_P!_TH_MK5_^A;N?^_Z5OX]Z,>] &!_;>K_]"W<_
M]_TJ#3QJ%WXG;4;K3GLX1:"$;Y Q9MQ/;ZUTV*3;^E #J*** "BBB@ HHHH
M**** "BBB@ I,\TM9>N:E_8^BWNH^5Y@MH6E*9P6VC/6@#4HKDK35?%=Y9P7
M,>CZ>$FC610;HY (!]/>K'VSQ?\ ] ?3O_ H_P"% '2T5S7VWQ?_ - ?3O\
MP*/^%'VWQ?\ ] ?3O_ H_P"% '2T5S7VWQ?_ - ?3O\ P*/^%'VWQ?\ ] ?3
MO_ H_P"% '2T5S7VWQ?_ - ?3O\ P*/^%'VWQ?\ ] ?3O_ H_P"% '2T5S7V
MWQ?_ - ?3O\ P*/^%'VWQ?\ ] ?3O_ H_P"% '2T5S7VWQ?_ - ?3O\ P*/^
M%'VWQ?\ ] ?3O_ H_P"% ">)O^0SX;_Z_C_Z :Z6N*U&W\6:C>:;<'3M.C^Q
MSF7;]H)W?*1CI[UH_;?%_P#T"-._\"3_ (4 =+17-?;?%_\ T!]._P# H_X4
M?;?%_P#T!]._\"C_ (4 =+17-?;?%_\ T!]._P# H_X4?;?%_P#T!]._\"C_
M (4 =+17-?;?%_\ T!]._P# H_X4?;?%_P#T!]._\"C_ (4 =+1FN:^V^+_^
M@/IW_@4?\*/MGB[_ *!&G?\ @2?\* .ES17-QW/BMR=^FZ<@[9G9JF\_Q/\
M\^>G?]_6H WJ*P?/\3_\^>G?]_6H\_Q/_P ^>G?]_6H WJ*P?/\ $_\ SYZ=
M_P!_6H\_Q/\ \^>G?]_6H WJ*P?/\3_\^>G?]_6H,_B@#_CSTW_OZU &]FD!
MS7-Z3KMW<^(+S1;^UBCN;:%)]\+$J58D=^_%=+0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %<]XW _X0?7/^O.3^1KH"<#
MBO-/B_K^I^'O",DEI917%E=*]M<NV<Q%AA3].WY4 =QX='_%-:5Z_9(O_0!6
M@6P><<].U<1\+==U/Q#X.MKV_LH[6)0(;8(22ZJ,%CGU(K3\7LJ#2)"9@RZA
M'@Q ].0<X[<T =&7VDC )^O\Z:) 2 ".>1SG/_UJ\WO4U$WMZJ"Z\\&4WQ&<
M-#O79M]]N>E3:;I5S-=1ZI!<720)-*+.W8$%H< Y]N=V,]>* /1E?< >#GTI
M]<]X5U*74M*WR6CVWER-&H<G+ 'KS70T %%%% !1110 4F :6B@!-HHP!2T4
M %%%% !1110 44F?>C(H 6BDR*,B@ VBEQ29%&10 M%)D49% "T4F11D4 +2
M, 1S1D5#-O$+F(!I,?*">">V: .5L/\ DJVL'_J'0?\ H1KKBV!G(^OH*\'T
M3XB:Y>_%BYLAH$<=_<!;.6,RG$00DE_R/\J]@\1B,^'=0\POM^SMS'G=G!QC
M'/6@#6+8QTY]^?\ Z]('XR2,=N?\\UYS<_;9I+!X?M37+6UM]@<9V[MQ\W=Z
M';Z]JKV6DW6JV_RSWD"6ZQO/P07N@3N S^'/3% 'J0;/I[BG5R6A:K=S:[J&
MF7%E,GD@2&X;.').,>GN,5U2MZT /HI,BC(H 6BDR*,^] "T4TL!3J "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .
M=U?4M4M]3L['3(+622X1W+7+$!0N.!CZT@D\8$?ZC13_ ,#DIU\!_P )GI*]
MOL\_\UK?)P<#TH Y_P WQ?\ \\-&_P"^Y*/-\7_\\-&_[[DK6%];D2$3PXB_
MU@+CY/\ >]*F619$#(593@@@Y!'J* ,/S?%__/#1O^^Y*/-\7_\ /#1O^^Y*
MW]Q]*:7XSQCKGUH PO-\7_\ /#1O^^Y*/-\7_P#/#1O^^Y*V994CB:1V"HHR
M6)X'O^%-FO+>",23W$,2-]UG< -^)H R/-\7_P#/#1O^^Y*/-\7_ //#1O\
MON2M6+4;.>;R8;J"63&=B2 MCUQ5@/G@8SV)'6@#"\SQ?_SPT;_OJ2L_6M,\
M2Z]I%UIEY;:,]O<QE'&^3BNF%Q'YZQ&5!(5+!"1N('<#KBI\\$DC'K0!RNFV
M/B?2=.MK"UM=%2"VB6)!ODX &*MEO%[?>M]%/U>2M\MU)X]Z1Y-B%CC &<M0
M!@;O%W3[/HN/]^2@?\):/^7;11_P.2M4:E9F$2_:[<Q,VU9/,&&;TSTS[5;$
M@/ R3_GFE<# !\7CI;Z+_P!]24[S/&'_ #PT;_ON2MTR$ _SJG+JEC#(8Y;Z
MU1Q@%7E4'\13 SO-\7_\\-&_[[DH\WQ?_P \-&_[[DK;60N 5P01P1TI^[IT
MY]J ,'S?%_\ SPT;_ON2CS?%_P#SPT;_ +[DK>W<G..!DT!L_CT]Z ,#S?%^
M<>1HW_?<E6= U*YU.QE>\CBBGBF>)Q$25)4]1GFM<J&ZYK!\)C_1+_\ Z_YO
MYT =".1FBBB@ HHHH **** .:U2\U63Q##IFG7,-NIM6G=Y(M^?F  'YU(+'
MQ/\ ]!BR_P# 7_Z]#J/^$^CX_P"8:W_HP5T"]* .?^P^)_\ H,67_@+_ /7H
M^P^)_P#H,67_ ("__7KH:0]* .?^P^)_^@Q9?^ O_P!>C[#XG_Z#%E_X"_\
MUZTI]4M+6Y2">ZACED^XCM@GWHM]0M;MYTM[F.5[=_+E"-DHV.A_G0!F_8?$
M_P#T&++_ ,!?_KT?8?$__08LO_ 7_P"O6[N)Q@8S2;CNP,9],4 8?V'Q/_T&
M++_P%_\ KT?8?$__ $&++_P%_P#KUIMJ%L+X6/VB,793S!"3\Q4'!./2K!=L
M9 &/44 8GV'Q/_T&++_P%_\ KT&Q\3XYU>R_\!?_ *]7VU2S%B;T747V4=90
M<J.<?CSQ4%GXATG497BL]1MYY$!+*CYQ]?\ /% '-P^"M2M_%-SXCCU*T6^N
M(1$Y^R#;@'KUZ^];?]G^)O\ H+V7_@)_]>KD>O:7*DCI?V[I%DNP;H ,DU O
MBC1)!;E=5M6%RQ6 A\^81P0* (?[.\2C_F+V/_@)_P#7I?[/\3?]!>R_\!/_
M *]6[[7=+TRXC@OKZ&WED&41VP6^GKBKEG>PWUNL]M*LT3$C>G0XH R!8>)Q
M_P QBR_\!?\ Z]+]A\3_ /08LO\ P%_^O6Z6.,\8I SD8Q@_2@##^P^)_P#H
M,67_ ("__7H^P^)_^@Q9?^ O_P!>MT,W<=\=*<"2>: ,#[#XG_Z#%E_X"_\
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
M!P<_6JFH:9;:I;^3=1EU!W*02"I]0:!'GFB6>HRPZ#>V^L7>IPW226NH?OV
M0Y)$@!Y!4@J:],A011J@)(48!)SP*H6FB:?97'GV]N(WV[-P)YYSGZY)YK4"
M@=!0,44M%% '-^,?^/#3O^PI:_\ HT5TE<YXQ_X\-._["EI_Z-%=$.M "T44
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44TGWI0: %HHHH
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
M<'AANX_"M@Z1IQ&/L%I_WY7_  JQ##% @CBC2-!T5%P* )1T&:6BB@ HHHH
M**** .4O+VWLO'$+W4\<*-I[JK2-@$[QQG\,UKKXAT?'_(4M3_VU%6KBSMKH
M#S[>&7;T,B!L5'_9&F_] ^U_[\K_ (4 1?\ "0:/_P!!.U_[^BC_ (2#1_\
MH)VO_?T5-_9&F_\ 0/M?^_*_X4?V1IO_ $#[7_ORO^% $'_"0:.?^8G:_P#?
MT4G]O:+C']HV>/\ KH*L?V1IO_0/M?\ ORO^%)_8^F_] ZU_[\K_ (4 0_V]
MHW_01M/^_@H_M[1C_P Q*T_[^"IO['TW_H'6O_?E?\*/['TW_H'6G_?E?\*
M(3KVC'_F(VG_ '\%-.O:/SG4[3 YYE Q5C^Q]-_Z!UK_ -^5_P *P/&FF6$7
MA&_9+&V#!5P1$!_$* -@:[HV3G4K0Y_Z:"E_M_1C_P Q*T_[^BB+2M-6VB/]
MG6OW!_RQ7T^E9LMUX?AGOH9;6W1[*,23[K< 8/(P<<_AWH TO[>T4\?VC:?]
M_!1_;VB_]!&T_P"_@K#&K^&=ENS6D"F8D%3;#,>.#OX^49(J;3K[P]J8E:VL
M[=O+G\AE-LN=W8CV[T@-;^WM%_Z"-I_W\%)_;VB_]!&S_P"_@J8:1IIZ:=:?
M]^5_PI?['TW_ *!UK_WY7_"@"'^W]%_Z"-I_W\%']O:+_P!!&T_[^"IO['TW
M_H'6O_?E?\*/['TW_H'6O_?E?\*8$(U[1ATU*T'_ &T%'_"0Z1_T%+7_ +^B
MIO['TW_H'6O_ 'Y7_"C^Q]-_Z!]K_P!^5_PH A_X2'1_^@G:_P#?T4?\)#I'
M_04M?^_HJ?\ LC3?^@?:_P#?E?\ "D_L?3?^@?:_]^5_PH YOQ-JVGW=KIT5
MO>P2O_:5J=J/D_ZP9-=@ISGDU232K"-U=+*V5U.0RQ 8J\!B@!:*** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH XOXD?\@*P_["=M_P"ABNTK
MB_B1_P @*P_["=M_Z&*[2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ I#BEI#S0 "EKE=;MAJ'BO3+&::98#;3R%
M8I2F6!0#IZ FK'_"(Z:>?,OO_ M_\: .BHKGO^$0TW_GI??^!;_XT?\ "(:;
M_P ]+[_P+?\ QH Z&BN>_P"$0TW_ )Z7W_@6_P#C1_PA^F_\]+[_ ,"W_P :
M .AHKG?^$/TW_GI??^!;_P"-'_"'Z;_STOO_  +?_&@#HJ*YW_A#]-_YZ7W_
M (%O_C2_\(?IO_/2^_\  M_\: .AHKG?^$/TW_GI??\ @6_^-'_"(Z;_ ,]+
M[_P+?_&@#HJ*YW_A$--_YZ7W_@6_^-'_  A^F_\ /2^_\"W_ ,: .BHKG?\
MA#]-_P">E]_X%O\ XT?\(?IO_/2^_P# M_\ &@#HJY[QP"?!^H ?W5_]"%'_
M  A^F_W[[_P+?_&HYO!6CSPM%.+N2-NJM=.1_.@#>B&;6+C^ ?RKF=6T+4-3
MO]3#")+>:WC6!]V3O1MV"/3-7!X/TL# :]  _P"?I_\ &C_A#M+_ +][_P"!
M3_XT@,"7PEJ5Q)<RN84?4VQ>@$XB&5/R?WONXJ_?^&+F&!O[!:.QD:</\N1D
M=R??^@K1_P"$/TO^_>_^!3_XTW_A#=*_O7O_ (%/_C3 W(5=44.26  )QUJ:
MN>_X0_2_[][_ .!3_P"-!\'Z;_STOO\ P+?_ !H Z&BN=_X0_3?^>E]_X%O_
M (TH\(:9_P ]+[_P*?\ QH Z&BN?_P"$0TS^_??^!3_XTA\'Z;_STOO_  +?
M_&@#H:*Y[_A$-,_YZ7W_ (%/_C1_PA^F_P#/2^_\"W_QH Z&BN>_X0_3?^>E
M]_X%O_C1_P (?IO_ #TOO_ M_P#&@#H:*Y[_ (1#3?\ GI??^!;_ .-'_"(:
M;_STOO\ P+?_ !H Z&BN>_X1#3?^>E]_X%O_ (T?\(AIO_/2^_\  M_\: .A
MHKCM9\,V5IHE_<03WRRQP.Z,;I_E8 D=_6NEL&9K"W+,68Q*2Q/7B@"Y1110
M 4444 %%%% !1110 4444 %%%% '%_$C_D!6'_83MO\ T,5VE<7\2/\ D!6'
M_83MO_0Q7:4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI"1WH 6BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KG?&V?
M^$1O?K'_ .AK715SOC17/A"_V*S, IP!DG#@T ;T7^I3_=%25#!DV\1(YV#^
M534 %%)S1S0 M%)S1S0 M%)S1S0 M%)S1S0 M%%-W#IN&?K0 ZBDW#U%&X>H
MH 6BDW#U%&X>HH 6BDW#U%&X>HH 6BDW#U%&X>HH 6BFEUQG</SI/-3^^G_?
M5 #Z*9YJ?WT_[ZH\U/[Z?]]4 /HIGFI_?3_OJCS4_OI_WU0 ^BF>:G]]/^^J
M/-C_ +Z_]]4 /HI,YZ&EH **** .+^)'_("L/^PG;?\ H8KM*XOXD?\ ("L/
M^PG;?^ABNTH **** "BBB@ HHHH **** "BBB@ HHHH **** "J]VQ6VF93A
MA&Q!_"K%07(S:S?]<V_E0!P_@S3Y=?\ "=AJ=YJ^IFXF5C(5FV@D,1TKH/\
MA&!_T%=3_P"_]9GPQ<'X?Z=V"M(/R=J[ L,9H PO^$8'_05U/_O_ $G_  BZ
M_P#05U/_ +_UNAAC.1CUI=X]: ,'_A&%_P"@MJ7_ '_H_P"$87_H+:E_W_K?
M!S2T <__ ,(PO_06U+_O_1_PC"_]!;4O^_\ 7044 <__ ,(NO_04U/\ [_TU
MO"J,"IU75,'KBX(KHJ* .:_X0NRQ@:AJP'_7ZU'_  A=E_T$=6_\#&KI:* .
M:_X0NS_Z".K?^!C4?\(79_\ 01U;_P #&KI:* .:_P"$+L_^@CJW_@8U'_"%
MV?\ T$=6_P# QJZ6B@#FO^$+L_\ H(ZM_P"!C4?\(79_]!'5O_ QJZ6B@#D-
M0\)VMMIUU<1:AJN^*%W&;QNH4XK/\)^'H=8\*Z9J-Y?:HUQ<0*\F+MP,FNQU
MC_D":A_U[R?^@FLGP#_R(.A_]>B4 '_"%:=_S]ZI_P"!K_XT?\(5IW_/WJG_
M (&O_C71\8I,@#D]* .=_P"$*T[_ )^]4_\  U_\:/\ A"M._P"?O5/_  -?
M_&NBR/44H(QVI <Y_P (5IW_ #]ZI_X&O_C1_P (5IW_ #]ZI_X&O_C7244P
M.;_X0O3_ /GZU3_P-?\ QIK>"M-92K7&I$'J#>.1_.NFHH YH>"M/Z_:M3'M
M]M?_ !I&\$:8W6YU,_\ ;Z_^-=-10!R__"":3_SWU+_P-?\ QH_X032O^>^I
M?^!K_P"-=110!R__  @FE?\ /?4O_ U_\:/^$$TK_GOJ7_@:_P#C7444 <O_
M ,()I7_/?4O_  -?_&C_ (032O\ GOJ7_@:_^-=110!R_P#P@FE?\]]3_P#
MU_\ &J>J>#M,L]-N[J.?4?,A@=US>/C(!([^U=I6;KP_XIW4Q_TZR_\ H)H
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
M_P#T%=/_ / 4_P#Q5;I8#\>*RUU_2)+D6R:C;&9F*A!(,L1U ]: *WV7Q/\
M]!73_P#P%/\ \51]E\3_ /05T_\ \!3_ /%5J07EO=1>;!*LL>2NY#D9!Y%6
M#( <8/Y4@,/[+XG_ .@KI_\ X"G_ .*H^R^)_P#H*Z?_ . I_P#BJW!(I..?
MRH\P8)YP#BF!S-]I&OZA97%G=ZCITD$\9C=3:'D$8/\ %5?0_#.L^'=&MM+T
M_4;!+:W7:FZU.3[GYNM=;O'H?_KT>:OKCG% &)]D\3_]!6P_\!#_ /%4GV3Q
M/_T%-/\ _ 4__%5<NM=TNQF,-U?P0RJ 2CN <'OBKD-S#<0)-#()(G *LIR"
M*0&1]D\3_P#04T__ ,!3_P#%4GV7Q/\ ]!73_P#P%/\ \56ZLBL,@\4>8O'7
MFF!A_9/%'_05T_\ \!3_ /%57NXO$UM9S3C4[!S$A?:;8_-@9_O5TN\>_P"5
M4M48'2;WW@?^1H -+N7O=,M;J0 /+$KMMZ9(J_69X?\ ^1>T[_KW3^0K3H *
M0]*6D/2@#F]?@^VZQI-D\UQ'#*92XAE*$X7CD5+_ ,(E8$_\?.I?^!LG^-.U
M7_D9]#^LW_H-;O\ A0!SY\):>/\ EZU'_P #9/\ &C_A$]/Z_:=1^OVR3_&M
M#5+XZ?IUQ>"%YQ AD:.,@,0!GO6)HOC2TUF]CM6L[FSDFM1>1>=C#PG^+(.!
M^- %L^$M.'6ZU+_P,D_QH_X1+3_^?K4O_ R3_&G3>(+,7MC!%)YZW>_$D9!5
M0O4GGIVJ&U\4V=PUME6B2XCDE\R1E"HJ'!)Y[T 2CPE8'_EYU'_P,D_QJ*7P
MAIDD31R2W[QN"KJ]Y)@@]01GI6G'JFGM!+,E] T40'F,)!A0>F3VXJ"?6K;^
MR)]2LF^W0Q(SD6[ YQU /3M0!1M?!>DV=LEM;->V\$8(2.*Z=54>PS4X\)Z>
M?^7K4?\ P,D_QK&M_']M=QZ%+%I5X5UIB+4ED[=2PSQP*Z?^U]/2.=VO;<"
MXD/F A/KZ4 4?^$1L/\ GYU+_P #9/\ &C_A$;#_ )^=1_\  R3_ !JZ-;TS
M[*]S_:%OY"-M:3S!@'TSZTBZ[I3\)J$#?)Y@P^<KZ_2@"E_PB&G_ //SJ7_@
M;)_C2_\ "(V'_/SJ/_@;)_C5R+6M,GD1(KZW=G<QJ!(,EL9*_7VIYUG3@LKF
M^MPL)Q(WF#Y/K0!G_P#"(:?_ ,_.I?\ @;)_C1_PB&G_ //SJ7_@;)_C6M;W
MMO=*SV\R2JK%6*-G:1U!]ZL@Y% '('3DTGQ;I"6MQ=E)XYQ(DMPSAMH7!P37
M8#I7/:I_R.6@_P#7.X_DM=$* "BBB@!"*Y'2]/N]62ZN9=9OHC]ID0+$X"@
MD#'%=?6!X7(%C=G_ *?)O_0C0 G_  C<W_0>U/\ [^#_  I?^$<G_P"@[J?_
M '\7_"K-QK^F6>IV^FW-VD=Y<@F&)NLF!DXIMOXATJ[56@O$8,[H#@\E.6_*
MD!7_ .$;G_Z#NI_]_%_PJIJ/@R'5;)[._P!4OY[=]NY'=2,@Y':M^SO[;4+2
M.[M)A+;R E9%Z&K((.<?RIB,!?#,JC:NN:F% P '7@?E3O\ A&IO^@[J?_?Q
M?\*FU3Q)I6C,%U"Z$&4,F6!P%!P23V%.M?$.EWLUK#;7L<DEW#Y]NH_Y:(.I
M%(97_P"$;F_Z#NI_]_%_PH_X1N;_ *#NI_\ ?Q?\*W=PXYH+ >OX4P./U?X?
M6>O6T-OJ>HZA<I#*)8]SKE7'?I6D/#4HX&MZF!T $BX'Z5I7NJ6.F^2;RY2#
MSY!%$7.-['H!5HN!G@\=30!B?\(U/_T'=4_[^+_A1_PC<W_0>U/_ +^#_"MS
M>,=3CITHWC)'/% ')ZWI5WINC7%Y#KFHF2(!EW.".H]JZJ#)@1CU*@G\JRO%
M1_XI>^(_N#^8K5M_^/6+_<'\J )J*** "BBB@ KG]'_Y&CQ!_OP_^@5T%<_H
M_P#R-'B#_?A_] H Z"D;I2'BDW#IGIWH Y3X@Z7J6L^$;G3]+MA/=3LF,N%
M 8$G)^E8VJZ/K.H^#9=)M],F66.6%XFNKH,[$,"QW#TP>M>AAE/3-!4-R!S2
M \T\3>"]2U";4!8VT$D-S:0QVZRR;5MI%DWR ?[WJ.]65\+ZRGB5;@*IC>\,
M\MUYOS>28MODC_@7X=Z]"*XY]:-BC/ H Y;PCI%WHEG<6<X3R5F_T9MH\TKC
M^,C@GWZFJFE:/JIU_P 5O>0-:VFI[?(F60$\)LSCL:[5@ /K3058G!% ')>$
M;#5="T6TT.\L8W2R&U;M7!65<D@[>N[I7#R^"/$;:5J06SN!<W&L&\CA^UJ(
M3%YF[+#^]C^=>R[1SG^5 "YXP/QH 9 &,89U*L0,J?X?:K%-48I<TP%KG?#O
M_(6\1?\ 7^/_ $6E=%7.^'?^0MXB_P"O\?\ HM* .B[44=J* "L'Q9_R"(_^
MOF+_ -"%;U8/BS_D$1_]?,7_ *$* -E_?I7E>E36EUXZNM:U#3IH(;1S9Z5;
M"U(Y8X>8\<;CW->JL.,<=>])@XQG(H \<T%_$-C(;/34O$$J7[^7)'B)9=Y,
M9Z<9^N*L7&H>)ETF9(KG5 BW5DHE9?WN6SYX'R]!]*]<VDG.>*3RSGZ=#0!X
MU>Z]KD6BVZWVKWUH6FN4C=ALD.&Q'(YV_< [ <UO3W=ZGBO2U34-4N=,N(4B
MN&@_U:R[05<''W6YSZ5VNI:)9:J\+7<.]HQP58CCT/M5V*V6"W2"%52-!M"C
M@ >E 'E<%_XBCF^S74^K!4MKX2D)T=6_=$-CDXZ&MKP%?:Q/J%U#J<U]+$+*
MWE4W*XQ*0?, X'?%=^(V P6.!2E"W7MTI >9^,E=OB%H<T*-$+>UE$US]E\U
M$#$<'W/:J?B;4-7BO-VAOJEM9C31)!%#%A?-\P=L<';GBO6=K8ZXHV-ZTP/.
M5G\27'B;6C+>7-M:0PE[>!$XEC,?!0X(#!N>_P!*QK_4]6LO!V@75UK.HP7-
MZI6X1CMDWA3MQ\ORC/)&.:]=\LCOWS5#4M&M=56-;M&;RR2I1BI7/6@#CM.M
M]6;4M*5-7N[[3M0L<S3QSC$,L9!+J=O1NF*[3459='N^<XMW'Z&F66CV>GS-
M):0>5O15*@G: .F!VJ;5.-'O!_TP?^1H BT#_D7M._Z]T_D*TZS/#_\ R+VG
M?]>Z?R%:= !2'I2TAZ4 86J_\C/H?UF_]!K=_P *PM5_Y&?0_K-_Z#6[_A0!
MFZW;SW>C7=M:A3/+"T:;C@9(Q_6O/;#X>:H+"6T-Q#81R:;]CE$4C2&>7 _>
M%CRJ_P"R/7I7J3X RPI-RC'&*0'F\7A*YT>30[Z7R8X-.>6>]D>4R,69-F5X
MZ<#BL?2/".K:CH6G7$4,$49L+NV*S?*V96.T@=AC!^E>O,%9=HQ^5"*H&.<'
MB@#R.?PGJFC:%?R3V]M+OBL4@CB?"B2( $MV*_SKI?#5E./ UY:6]D;>ZD\T
M%97!5W;DD,. O/Z5W#JK J0"#U##.:$5 H4* !T ' I@>5:3\/M4TF7PO/%#
M:K-II<7C_:';S0PVY4$X'7/:IF^'NK)IUY9Q3VK(;&6UB9B092\FX._N!7J(
MV^E-+(/S]*0'D&I^%]3T>QGEDM[5VEOX9[=5DPBE8]K;\C!Z'K6QI.B6UQ%X
M;%M"VG7EB&$D4H#&2$_>7=C!!/(]*]%<(Q*NJN,=&'6@*I(V@=,9QV]!0!Y[
M)X'U&/Q2;^'[$;0:J;]5;@A3%L(Q]:SKCX>:U-8ZLA>P$E];QQ!8\A59)2V0
M.W'O7JPV@<"E^7/2F!R_A31+W1YM9-TL"K>7IN(A$W8J!SZ=*ZA0<<T+MP,4
MX>M K'/:K_R..@_[EQ_):Z(5SNJ_\CCH/^Y<?R6NB% PHHHH *Y_PP#_ &?=
M_P#7[-_Z$:Z"L#PM_P >-UQ_R^S?^A&@#&\;Z3)XAC33K:VN8KZW'VFVU!%^
M6&0<A0?]KH:R[9M:U35_"M[=:+?6$D*S0WZ9Q&IVX!ZX()R0:]'$9QR<TOEG
MB@#S3QKI.KFXMX-!M+L1VT:-%)!-A582#< N>6VYSG(QVJJNF>((_&OVM+74
M1;G5E=G\QBGD&/GC.-NZO5"A'84PJH&,<=Q2 X;Q[!J.ISV6D0V%V^EW#A]1
MN;=<L8P>(A_O'K6/XITW4M5N+*XT[1+ZWBM=/N8H$4;"C\!!@'J<9%>ICC@=
MQGZFE"<'@ G@\T >9FQ\32:S;W?EWIDEDMB'WD+% $ F1ES@$L#[\\5DV=AX
MAT\SR21ZI90-:7@EG9F?8=^8B 3U"]*]B*9]L\FF21)-$\4B!XW&,'^(=Z /
M&+*RDU31T2UMKZXE.J07$]L_F9@C5>2"Q)(/7CUJ^NE^*GT&R-S;ZA(\,=TD
M< E(=)2^87.#D@+ZY]Z]2M--M;",QVL"1*>H4<G\35GRS[4P/))-*\3+XG2Z
M^SZ@<:A:L\J2-Y9C"8E.,XV[O;FK/A&:.7QO*9[J\DN%694,PD"W'S$[N3M&
M!P !TKU+82,'']*IVVDV5G.\UO;1QNYRQ&<GZ>E K%3Q1_R+%^!T"8_45K6_
M_'I%_N#^59/BK_D5[[_<'\Q6M;_\>T7^X/Y4#)J*** "BBB@ KG]'_Y&CQ!_
MOP_^@5T%<_H__(T>(/\ ?A_] H WFQBN:\:ZO>Z#X3O=5T\PM-;@,%E!*D9'
MI[5TK'M6%XA\/P>)-*ETZZNKB*WE/[SR"H9O;)!_QH R8O%KV'AU=<U&9+NS
ME>..,VT+(P9B!@@]LFGO\0-&AL$NI6EC+7,EKY3##;X_O?D*+KP1%J&EOI]]
MK.J3PEHV7+(I0H<K@!?8=:BC\ :?&(RM[J'G0WC7D<SNA97<8<?=Q@]\CZ4"
M+@\;Z:TU^@CG,5@B23S;?D6-UW*WY533XB:>8I9FL+U(HKB*"5V PAD^ZQY^
M[@CFKEQX66!];OK.>=[S4H!&T<A78-HPNWY?3US7/:%X;U6UT&\T?5+<7]G?
M,(R)(TADCR,%FVGYAP,'K0,Z[4]6NX?#]Y?VFGS33PY\N#JSX.,@#\ZQ]-\:
MV\NBRZD9!=I&ZQ$01E75R,E9$/W,>IKI9-.BFL([,/*L:*H#*Q#<=.?PK F\
M%65W',)KV^::>X6>:<2*KR[00JMA<%0#CISCK0!)!XYT^\FLX[:VN9/MMHUU
M P  <*0"F<_>R>E4AXYBM;J\2ZMIF*:B+*..-!N#% W//0\XJ]9>#--M+72(
M$>X==*D:2U9V&1N!!4D#D<_IUJG=> +2YNY[EM2U)9);O[8VQH_ED"[1C*],
M>OI0 MQ\1M(CL+>\ACN9UEA^T,BJ T:;]F3D_P![C%=?!+YT:N%9=P!P:\SU
M/P+J5DVFVFB74YMK52%,T,4P))W8?.#C/I7I5L)1!'YVWS=H#E.A..U %BN>
M\/?\A;Q%_P!?X_\ 1:5T-<]X>_Y"WB+_ *_Q_P"BTH Z+M11VHH *P?%G_((
MC_Z^8O\ T(5O5@^+/^01'_U\Q?\ H0H VF) R!D\UR.D^.K6YBO9=2@_LY;>
M^-B"[;O,E'88KKV'':O-H_ 6L^1/&]WI^Z365U08WD<?P=/UH ZU/%>B2&U6
M._C=KM&>W"Y)D"_>P/;TJ9/$.E-*D0O8Q*T?FA6.#MQG\..<5S%AX&NK?2-*
MMY[Z);O3K^2ZCEB!(*.Q+Q\CN&Q5J+P1 GBO4-5D6WN8+PB0+.&+PR;=IQV*
MD>O2D!I2^,=&BDL%\]V-_(8X-L;?,1U/L/>D;QMX<6,2MJUNJ,"P8DC(#;3C
MZ$8-9-IX,N;.YTF>.\0#3[F65+=B614=<;%8\\=>?6L-?AQK(L$MC=::=D5W
M"K%6X\]MV[IU7I0!Z ^O:9'=I;&\B\]X_-5 W)7&<_EDXJ@_C?P\--GU!=2C
MDMX(A,Y3).PG&<?7BL73_ K6FM'4I7M9V>WB4&0-NAF1-@9#W4]\UE6OPTU-
M;&:UN+^T4/IAL@T:L>?,\P,>G&>*8'I-G>17UI#=0%C#*H="1C@^HJX*I64,
ML-I;QS,A>.-5<IT) JX* %I,4M% "8JGJO\ R"+S_K@__H)J[5+5O^01>?\
M7!__ $$T 0Z!_P B]IO_ %[I_(5IUF:!_P B]IO_ %[I_(5IT %(>E+2'I0!
MA:K_ ,C/H?UF_P#0:W?\*PM5_P"1GT/ZS?\ H-;O^% #).>/7BO)M&\7>()]
M>CTY]22>Z_M*6W\F> 1QR0)U97[N/2O6G4,.XKE8O /A^*U-NMK+M-S]K#&X
M<NDO=PV<@GO2 SQ\1].\V]*V]P;>V9HUG$9V/(K!"A;H#N/%7KGQ9=6-_I]I
M>Z4;=[Y7$3-,-IE49"9]^U7?^$0T06M]:_8LVU\=UQ%YC;6;.=P&>#GG(I)-
M%$DVGVCVT<FG6>V6*225GD$B\+UZ]>I.:8&=>>*[F>VUA+"V99-/A<2W&X,L
M4P0-MQ_$.>M8]GX_N[>QFN;V SO!IUM<R1KA QD."0?QKJV\*Z5)<WUP8'$F
MH1^7=;9&42 ]]H. ?>JB^ /#XMYH3:RF.6)(6!G?_5H<JO7M2$9\_P 0(X;*
M1O[-F-Y'<26YAWX7**&)+?0\5:UK7KUOAS/K]AFSN1:_:8UD3<5[[2*I:WX%
M@-F(=)2XC62X-Q.L=R0[N1@-E\CCO6ZGA]+_ ,-1:1K<CW@V!)FW%?, [';C
M]*!F%:>(K^Q\(R^(KV6YO8U1";:6 1.IR Q7U'/Z5*WQ$M(;-WELYEN%O&M%
M@7YB[!0V1CV-:C^"M&DLY;.5+F2VE18V22ZD("@Y '/'-,7P3H80J+>8?Z2+
MH/Y[[EEQC(.>..#0!7M_&:W.H7]LFGW"I901W,KMP?*=2P(7KN&",5FK\16;
M3[V]_L>4PV@B>5Q*.(Y/XNG8=1VKHW\/6D5YJ-_:(4U"]A\IY3(Q' P.,\?6
MN;T?PKJFG:7>:>V9[2['E3VUS.'PIR&=6"CJ.Q_.BX'9Z==/>6_FM$(T+?NR
MK[@Z]F_&M =,56MK:*UM8[>!0L42!$4= !TJR.*8CGM4'_%8Z#_N7'\EKHA7
M.ZH?^*QT'_<N/Y+71"@84444 %8/A;_CRNO^OV;_ -"-;U8/A;_CRNO^OV;_
M -"- &]11FD!S0 ,0!7/^+-3N])\,:CJ-@L1N;6(R*)@2K8K?(R:Q]>T.+7]
M'N=+N+B>&WN5VR& @,5],D' I <YIWB^YC\-/XAU"6*?3U@1G6W@9)%D.,J
M>H&>M7)/B#HT.GRW4WGQ-'<?9S$XPV_;NQ^7-!\$Q2Z3/I5QJ^I3VDD(@5':
M/]THP1MPO7CJ:8OP]TY8WW7U\TIN5NTF9DW12!=N5^7'3US0(LQ>-M.FGDCB
MBN9$CMDNFE5/E\ILX;],52'Q$T_[+?7*V%\T5FL<DA5 <QN>''/3N:T3X<BB
MU:\U2"XN'NI[,6OELR[ H^Z0,=<Y/IS7-^'M!UW2;'4;:\A-];W>(O*>*.*0
M _*3N4X*@'OS0,[JPOQ?K(Z1.B*P".3\K@@'*^HK1%9VDZ?!I>F6VGP9$5M$
ML:@G)XK0S3 6BC-% &)XK_Y%>^_W!_,5JV__ ![1?[@_E67XJ_Y%>^_W!_,5
MJ6__ ![1?[@_E0!-1110 4444 %<_I!QXG\0?[\/_H%=!7/:3_R,WB#_ 'X?
M_0* -QG7&[( Z#--\U<C'K_GFN$^+$D">!IY99#'()HO*8.5.=XW8P02,9K!
MN-:NO#VH:]<^'@]SI$-G =F2\4<[$ E">ORG)&:0'K7FK@<<]:-Z[OPS_C7
M'6O$,-WH375Q&+;41);?N$5PLN,Q.6]".H'>L^^UW6[^7Q1ILHC6TL+>6*0$
M^7(?W>X2J!SR?3BF(]-\Y,GMS^!IQ92!C'Y5Y-I/BS4[.'284=6M]EG#'"4)
M:Y65?FFW'GY3GIZ&KFF>+]9GNXH9+V&<2B\639$ ;<19\N0\]R,8/7- STU9
M%XX/M2B1"V #]<5XPGQ#UX6"7!U*S<K96UTZF'!9I'V,@]N_J*WKCQ9KKW7B
M-H/L\%MIL<JA7QN4A-R2 'DAB><\8H ])$BG/ Q3?-4\ >V/2O(9O%^LZCX<
MU-1J2^?;BQE%Q!$-P64C>,>W-=-XXN+VUTW18TGE:QDO8TU*XB&&,6W)8XZ
MG&<4".X$BD=MO8]B*>I7H*X;5;JVT;2X9_#UP$CGN8;9YE)EC@C8G+@'C(JQ
MX:\807>A+=ZM<002JTWS_=62-'V^;CL#_.D,[2N?\/\ _(6\0_\ 7\/_ $6E
M;44J3(LD;;D8!@P/4'I6+X?_ .0MXA_Z_A_Z+2F!T/:BCM10 5@^+/\ D$1_
M]?,7_H0K>K!\6?\ ((C_ .OF+_T(4 ;A8 <TW<.<*322?=SZ#->7ZCKVJ:AH
MFC:K%=7D*W^J>1]GM<!O)^8!1G^+Y<YI >H>8H'3IVQ2[@,9')KS#3/'5[IN
MC1Q70?4;]]2GM(8_^6D:IDA9"!@O@=O6G7WC"\":[,L=U']GN[2()O4%%D S
MM]#SR#3 ]-W+GK^G6C<,],&O.5\97MIJ%W$+8W#G5FL4628!8\1[@5XZ''.:
M=<_$>Y&DZ;=V6C-+)=V_GF-I,#AMI1#CYF[_ $H ]$60,2,8Q2>:O'!Y/7'2
MN<TC5;A_$=_HUU\[10QW4;@<A7)RA]QC]:Q_#=_J/BE-2U)]2DLW@NY+6&U0
M#9$$.,N#]YCU[4 =X'#-C';K2[@/>N+M/')?7AI[VA%N;TZ<)RP#-*J%BVWL
MO%=>'#$@$<\<'I2 E#\=#CM1YG7CI^M<-X#O+RYU#Q(MY?SW*6U^T$(D881
M ?P/-4;/QOJ=S$;>:SB-Q>:C-96IBDVA%0$EB2.#@4P/1]XW =*J:M_R"+W_
M *X/_(U@^ M1NM5\&V%W>SFXN&WAY,@\AB.HK=U4?\2:]_ZX/_(T 1Z!_P B
M]IW_ %[I_(5IUF:!_P B]IW_ %[I_(5IT %(>E+2'I0!A:K_ ,C/H?UF_P#0
M:W?\*PM5_P"1GT/ZS?\ H-;O;\* *MS=6]I%YES/'"@XW2-A<GW-.BN(98ED
MCD62-@"&0Y!^F*Y#XJ)&_P /-3CD@\YV"^4@CW'=N'05RNJ:_JNGZLRZ;<7,
M5E#!9&WMXX/D(9L2#&/3\J0'KOF#!^4TGF '&TD_2N!1_$%M/X@C6>[N)K M
M<V+-]V8.AVQ].=I%4K;4?$A\-6.I27CS!IPTEM$K+.RG *Y(X(;/&.AZTQ'I
M8D'''I]>:=N7&2"/K7DUU?:G87&MW*WNHI(VM01(""V(3C.!CIR>:@TKQ#XA
M?5HECO;J[WB^B2"2#"_)DQ'/J?6D,]>+ GH>G)Q2^8OI@'OZUY-'K7B)M#TF
MYGU"=%N[]$?RHR9(UVGS%?(X&[IZ5+H5]JVKZCX2N;^>^6,K<I,54JKLK83?
MQU(%%A'ILUY;VT1EN)4@3.-TC!1GZFIA*A7*D$>H/%>>ZJ@C^(YNM<0RZ0UB
M$LBZ;X8Y@QW9'3=Z$TNIW&K6GB;3-.T?%II\Z>:'D#;7DW#<IZ\;<X'% 'H!
ME!;!0_6@,O;\3BO+M-US6I-<@M_MEY)#/>WMLRM$0%15S&0<=<]#WJEIE]XG
MM;+P_9VMS.OVD2-)<78+9F#_ '&P.FW.!T]Z+#/8-X!Q@^O-/!R*XGPK<7^H
M:OK+7-_=%;._>.*)TVJ4*C'..F<UVRCB@1S^J#_BL-!_W+C^2UT0KGM5_P"1
MPT'_ '+C^2UT(IC"BBB@ K!\+?\ 'E=?]?LW_H1K>K!\+?\ 'E=?]?LW_H1H
M VF8#@GG'Z4T2J1P1GZTVYACN89(9!N212K ''%>11M::/?^-+[2[47%YI3Q
M/9PK,YV J ?EST!))'?%(#V R@#.#C&2:02KC/MGBO-K;Q)KL]QI%G<WMK:F
M[1Y4O0HD2?!7;&<< D$YQS6;I6OW.E>+[RU@O%-M>ZQ-#)%)EMF(@003TY'3
MI0!ZUYJA22".:4N"VTC\>U>2:5X\UZ6%F::&_G?3I[E(4BVE720J#@=?EYQ3
M=1UZYU%].BNKL3?9=8MUCN4_=B8/&692 ><'BF!ZXLH< X.#V(I&<9"XQBO,
M+7QOKLL-RSFW:8VCW#*Z;!9,LFW:?7CGGN*ECUWQ&NB1:V;_ .UV,=_Y<JQ0
M(6>W) #<'Y2"<GVI6 ],1PQY[FCS1@D<XY.#T]JXWQJ^L:?X%D:SGEENMZ">
M=%Q(L1;YF4#OBJ]Q<:?HWAR34O#+B>:-$7Y9&D7#, 7<9/(!)I@=ZC T^N)\
M.>*DN+6[75+N'=!<RQ0W'W1<1H 2X Z8_I75VMY%>V\<]NX>"10R2#HX/I0(
MS_%?_(KWW^X/YBM6W_X]HO\ <'\JRO%?_(KWW^X/YBM6W_X]HO\ <'\J!DU%
M%% !1110 5S^D<^)O$ _VX?_ $"N@KG]'_Y&CQ!_OP_^@4 :\MM#.H$T4<JC
MD!U# ?G0MK#'#Y4<:)%S\BJ .?:K-% %9;:*,*JH@5?N@+POT]*;]DAR6,49
M9EVLQ498>A]JMT4 4_LD2E2(XP4!V$(/E'MZ5E:!X<@T"SEMXII+@22O(7F4
M%AN.XC(ZC-;SMM' S7.>'?%47B*2_6.PN+;[#<&WD,Q4[G'4#!/M2$;1T^U/
M M;<#T\H?X4&S@9B6BC+,H5B4&2HZ ^U94/BS2+F&\F@O8W%I(T4@+!<2#^$
M9ZGK5G0-<A\0Z+;ZI;12Q13@E4DQN&"1S@D=O6@9=%C;*&"V\*AA@@1@ _6I
M?*4J495*XP01P:E!S2TP*PM(1%Y0BB$7]P( OY5!+IEM-;-!)#%Y97:0J 8'
MH/:M"B@"&"%88EC0!44 * .@K$\/_P#(6\0_]?P_]%I705SWA[_D+>(O^O\
M'_HM* .B[44=J* "L'Q9_P @B/\ Z^8O_0A6]6#XL_Y!$?\ U\Q?^A"@#;=2
M1P<5S/\ PA>E21"":)I((KAKBWCW%1"YZX(]R:ZGM1B@#G/^$2T46<%JEA&D
M4,WGH5)#>;_>W=<GUK.UWP3#J0E%@8;0WEU'-?2,"SR&,@KMYQGCO7:4W;0!
MSI\':$T[SFQS*\YN&8,1F4C!;ZXK&U;P!%-)8II<ILK:S!6-$=U,9)W%EP>3
M[5WF*3:,YH R-*T5-/GGNI)WGO+@()9F&"P4844A\.:6VI-J M%6Y;EV0D!S
MZD=#6R%Q[T8H PY?#NE2WS7KVB&Y?EG&1DXV[L=CCC-+8:#::;>R7-JA3?"D
M 0$XVKTZ]^>M;>*,4@.;A\$Z%;S/-%:O&\DOGR%)6P[^I&>:M'PQI!1D^Q)M
M><W)P2,2GJP]#6W13 I6.G6FFVRV]G D,*G(1!@9[T:I_P @B]_ZX/\ R-7:
MI:K_ ,@F]_ZX/_Z": (?#_\ R+VG?]>Z?R%:=9GA_P#Y%[3O^O=/Y"M.@ I#
MTI:0]* ,+5?^1GT/ZS?^@UNUA:K_ ,C/H?UF_P#0:W: &.FX#.#CGD4FU3V7
MCIQ1(X1=QZ $DGL*Y:;QQ:IJ&E6L-A=3KJDCI;3IM"-MZGD@X_"D!U.SW^G%
M(8ANW#'/M63=:_:VFJQ:?,0&>%YWD+ +&BXY;)S@^N,4Y/$FC2,JIJMH6<@
M"4<YZ8_"F!J&,9XQC&.E C&.0I/TKG7\8Z3%(T=Q,(!]L^QH78?O).^,=!VY
MQ6N=6L5-QF[A!MN9_G'[OZTA%LQ@MD@$=<8I1'@DC'L,5AZ%XDAU^*^:VMYE
M^R3M P<CYV !RI!QBLG2?B)8ZG=6<,MC=6:WDDT4$DK(06B)#@X)QC'6@9V1
MC![*>_(I/+&><8^E9P\0Z48!<KJ-L8#+Y/F>8-N_^[GUJN_BS0TOVLGU& 3+
M"9F^?Y50'&2>W- C9$0[8'X4>6V1SD9STK.CU[3)()KB._MW@@_UL@D!5">@
M)['%$NNZ;&PC:]@\UD#JF\98'IC/J>*8S2";23CKUQQ3QZ5GZ9J<&IV8N+=C
M@,496ZHPZJ?>M 4A&!JO_(X:#_N7'\EKH17/:K_R.&@_[EQ_):Z$4QA1110
M5@^%O^/*Z_Z_9O\ T(UO5@^%O^/*Z_Z_9O\ T(T ;A&3FJZ6<$;,T<,2,_WB
MJ %OKZU:HH J_9(0BKY46U#N0;!A3ZCTI/L-N9!(8(MPR<^6,Y]:MT4@*D=E
M;1L&2WB1P" R( 0*:;&W*!?(AV;MP7RQPWJ/>H=9UBVT/2I]2O/,^SP#=(8T
M+$#UP*8FO6+:*FKR2&"R>,2>9,-F%.,$Y^M #]0TBUO[*XMI$51<#]XRJ S?
M7UK*TOPC::1L^R2/$F[?-&BA4G.,#<HXX]NM7=2\1Z=I-M;7%S*3'<R)'$8Q
MOR7Z' [>]:ZD$D>E A@B[L,\]/:FI:PQ*RQPQHK'+!4 !^M6:*8%%["&2(QF
M&-5P5&% P#U_.I+2TBLK>."!-D4:[$7VJU10,Q/%G_(KWW^X/YBM6W_X]HO]
MP?RK*\5_\BO??[@_F*U;?_CVB_W!_*@":BBB@ HHHH *Y_1_^1H\0?[\/_H%
M;Y.*P-(./$_B#UWP_P#H% '044@/%&?K0 M%)GZT9^M #)%W+QR<UPGAK0O$
MFAW.I@'39$OK]KMG#-F-6/3'<X%=\:85!&,F@#S^+P-?0-$T5S:R?9]4FO8T
M<'#K(,$-_M"M?PMI&I^'K&QTMY[2>TA23S&52'+%BR[1Z8-=0$P",\']*=L'
MK0 )G'\J?31Q_P#JI<_6D M%)GZT9^M,!:YWP[_R%O$7_7^/_1:5T!..@-<_
MX>XU;Q#_ -?X_P#1:4 =%VHHHH *P?%G_((C_P"OF+_T(5O5@>+&SI$>.US%
M_P"A"@#?[44F?8T?YZ4 +129^M&?K0 M%)GZT9^M "T4F?K1GZT +129^M&?
MK0 M%)GZT9^M "U2U;_D$7G_ %P?_P!!-7/\]*I:KSI-Z/\ IB__ *": (M
M_P"1>TW_ *]T_D*TZR_#Y_XI[303_P NZ?R%:E !2'I2TAZ4 86J_P#(SZ']
M9O\ T&MW_"N:URZAL_$&B2W$L<48,P+R-@#Y>*T?^$AT; SJEG_W^6@"S?V_
MVJQN+;<4,T;(&!Z9&,UP*^&]=G'A::*.TBDT*,Q2QS,1YI"[05(!XQ@_C7:M
MX@T5AC^U;/\ [_+3/[=T7&/[6L\?]=EH Y?4/#&N:IKUMJTTFGQO'I]Q:-&I
M; ,G0CCG'>L3_A6^L"W5 ^E[UMK6%9%W;@8FW$@XXW5Z(=>T3OJMGT[3+1_;
MVB?]!:S_ ._RTK@<=:^"=3BU,W;SV?RZT=155#9,9780>/O<YJ#_ (5K/]AU
M*$WBM<RW?G07#.YW+YF_8Z],=N]=Q_;VB?\ 05L_^_RTHU_1<Y_M6SST_P!>
MM,1E^'-"N]%?6)IIH97O[HW"1Q#"H2 -OZ5D>'O!4VD:%J$5Q'I\FJSM,T5R
M5,B#>20,-T S@XZUU?\ PD&B_P#06L_^_P M)_;VB_\ 06L\?]=EI#.%_P"%
M?:O'IE[:_:;.1KJ^M[HGY@JB,#< /J*U==\'7E_J&JW%G-:QQWVEFS$;*1L?
M.=W'&.:Z7^W]%'_,5L_^_H_QH_M_11TU:S]>9EH X*3X?ZLVGZA UW:(TLUI
M/'Y;-@F)0I5CC@''6MRQ\*2:?XDM-05+?[!;V!@,+%I) Y;<2">HSTKHO^$@
MT7K_ &M9_P#?Y:/[?T0C_D+6>?\ KLM,#-\*:?/9Q:A<W :-K^\>Y$1ZQJ0
M ?3.,_C73"LD:[HBDD:M:9/_ $U6G_\ "1:+_P!!6S_[_+0!2U0_\5CH/^Y<
M?R6NB%<C<ZE9W_B[0S:744^R.X+>6X;'"]:ZT4 +1110 5@^%O\ CRNO^OV;
M_P!"-;N:P?"W%E==>;V;M_M&@#?HI,_6C/UH 6BDS]:,_6@#GO&>GWFJ^$=2
MT^PB66YN83$BL^T<]\USUYH^N:IX%;P_+I4,#1VT<:O),KJ[J5XQV'!ZUZ R
M[AM(.*;Y8]_3I2 \UU'P5J=SJ,LD,%HL;2VLD+%L?9DC W1 #H"?2N_L);IU
MD-W;+"^\A K[MR#H:MB,!LC-*$"],TQ$E%)_GI1GZT#%HI,_6C/UH Q?%?\
MR*]]_N#^8K5M_P#CVB_W!_*LKQ7_ ,BQ?8!/R#_T(5IVS;K6+_<'\J +%%%%
M !1110 AY%8,_A^4ZE<WMKJMQ:-<[?,1%4@X&!U%;]-/WA0!A_V'J>?^1BO/
M^_:?X4?V'J7_ $,5Y_W[3_"MVB@#"_L/4O\ H8KS_OVG^%']AZE_T,5Y_P!^
MT_PK=HH PO[#U/\ Z&*\_P"_:?X4?V'J?_0Q7G_?M/\ "MVB@#"_L/4O^ABO
M/^_:?X4?V'J7_0Q7G_?M/\*W:* ,+^P]3_Z&*\_[]I_A1_8>I?\ 0Q7G_?M/
M\*W:* ,+^P]2_P"ABO/^_:?X4?V'J7_0Q7G_ '[3_"MVB@#"_L/4N"?$-YQ_
ML)_A4^CZ0-*6Y/VB2XEN9?.DDD !+8 Z#V%:I^]1_'0 ZBBB@ K/U33(-6LF
MM;@N$+!LHVU@1Z&M"B@#!_X1A?\ H+ZM_P"!1H_X1E?^@OJO_@4:WJ* ,'_A
M&%_Z"^K?^!1H_P"$87_H+ZM_X%&MZB@#!_X1A?\ H+ZM_P"!1H_X1A?^@OJW
M_@4:WJ* ,'_A&%_Z"^K?^!1H_P"$87_H+ZM_X%&MZB@#!_X1A?\ H+ZM_P"!
M1H_X1A?^@OJW_@4:WJ* ,'_A&%_Z"^K?^!1H_P"$87_H+ZM_X%&MZB@#!_X1
MA?\ H+ZK_P"!)IK^%8I8W1]4U1D<8(^TFN@HH JVUK':6L5M%N"1($4$Y.!5
MJBB@ HHHH KS6L%PH6:*.0#H'4'%1#2]/'2PMO\ OT/\*NT4 5/[+L/^?&V_
M[]+_ (4?V78?\^-M_P!^E_PJW10!4_LNP_Y\;;_OTO\ A1_9=A_SXVW_ 'Z7
M_"K=% %3^R[#_GQMO^_2_P"%)_95A_SXVW_?I?\ "KE% %3^R[#_ )\;;_OT
MO^%']EV'_/C;?]^E_P *MT4 4_[*L/\ GQMO^_2_X4?V58?\^-M_WZ7_  JY
M10!3_LJP_P"?&V_[]+_A2_V78?\ /C;?]^E_PJW10!4_LNP_Y\;;_OTO^%']
MEV'_ #XVW_?I?\*MT4 5(]/LX7WPVT43XQN1 #BK=%% !1110 F#6!_PB]N)
M9'AU#48!([.R17!5=QZ\5T%% &#_ ,(PO_07U;_P*-'_  C"_P#07U;_ ,"C
M6]10!@_\(PO_ $%]6_\  HT?\(RO_07U7_P*-;U% &#_ ,(PO_07U;_P*-'_
M  C"_P#07U;_ ,"C6]10!@_\(PO_ $%]6_\  HT?\(PO_07U;_P*-;U% &#_
M ,(RO_07U7_P*-'_  C"_P#07U;_ ,"C6]10!@_\(PO_ $%]6_\  HT?\(PO
K_07U;_P*-;U% '.3>%(+B,Q3:EJ<D1(W(]R2#]:Z".-8U"KT' I]% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525465405264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>May 14, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">SMART POWERR CORP.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000721693<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-12536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">90-0093373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_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="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">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="Show.showAR( this, 'defref_dei_EntityContactPersonnelLineItems', window );"><strong>Entity Contact Personnel [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">4/F, Tower CRong Cheng Yun Gu Building Keji 3rd Road<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Yanta
District<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">Shaan Xi Province<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Xi An 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="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="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">710075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPhoneFaxNumbersLineItems', window );"><strong>Entity Phone Fax Numbers [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(011)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">86-29-8765-1098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityListingsLineItems', window );"><strong>Entity Listings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">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="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CREG<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,387,592<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 3 such as an Office Park</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCountry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityContactPersonnelLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityContactPersonnelLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityListingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityListingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPhoneFaxNumbersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPhoneFaxNumbersLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525348154960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>CURRENT ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">$ 68,577,267<span></span>
</td>
<td class="nump">$ 32,370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValueAddedTaxReceivableCurrent', window );">VAT receivable</a></td>
<td class="nump">170,398<span></span>
</td>
<td class="nump">170,694<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_AdvanceToSuppliersCurrent', window );">Advance to supplier</a></td>
<td class="nump">67,326,017<span></span>
</td>
<td class="nump">67,440,761<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short term loan receivables</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">68,773,208<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other receivables</a></td>
<td class="nump">53,569<span></span>
</td>
<td class="nump">48,519<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">136,127,251<span></span>
</td>
<td class="nump">136,465,552<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>NON-CURRENT ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">168,156<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Plant and equipment, net</a></td>
<td class="nump">3,987<span></span>
</td>
<td class="nump">3,994<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="nump">172,143<span></span>
</td>
<td class="nump">3,994<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">136,299,394<span></span>
</td>
<td class="nump">136,469,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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">69,961<span></span>
</td>
<td class="nump">70,083<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Taxes payable</a></td>
<td class="nump">4,291,295<span></span>
</td>
<td class="nump">4,277,091<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued interest on notes</a></td>
<td class="nump">3,305<span></span>
</td>
<td class="nump">2,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable</a></td>
<td class="nump">5,025,767<span></span>
</td>
<td class="nump">5,222,743<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Accrued liabilities and other payables</a></td>
<td class="nump">2,620,828<span></span>
</td>
<td class="nump">2,664,461<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liability</a></td>
<td class="nump">30,898<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_PayableForPurchaseOfEquityInterest', window );">Payable for purchase of 10% equity interest of Zhonghong</a></td>
<td class="nump">422,833<span></span>
</td>
<td class="nump">423,567<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Interest payable on entrusted loans</a></td>
<td class="nump">340,868<span></span>
</td>
<td class="nump">341,459<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableCurrent', window );">Entrusted loan payable</a></td>
<td class="nump">10,852,713<span></span>
</td>
<td class="nump">10,871,560<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">23,658,468<span></span>
</td>
<td class="nump">23,873,254<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>NONCURRENT LIABILITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Income tax payable</a></td>
<td class="nump">3,350,625<span></span>
</td>
<td class="nump">3,350,625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liability</a></td>
<td class="nump">121,809<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total noncurrent liabilities</a></td>
<td class="nump">3,472,434<span></span>
</td>
<td class="nump">3,350,625<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">27,130,902<span></span>
</td>
<td class="nump">27,223,879<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">CONTINGENCIES AND COMMITMENTS</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>STOCKHOLDERS&#8217; EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value; 100,000,000 shares authorized, 8,128,525 and 7,963,444 shares issued and outstanding</a></td>
<td class="nump">8,128<span></span>
</td>
<td class="nump">7,963<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid in capital</a></td>
<td class="nump">165,191,103<span></span>
</td>
<td class="nump">164,870,025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_StatutoryReserve', window );">Statutory reserve</a></td>
<td class="nump">15,191,676<span></span>
</td>
<td class="nump">15,191,645<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(10,445,216)<span></span>
</td>
<td class="num">(10,326,595)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(60,777,199)<span></span>
</td>
<td class="num">(60,497,371)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Company stockholders&#8217; equity</a></td>
<td class="nump">109,168,492<span></span>
</td>
<td class="nump">109,245,667<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND EQUITY</a></td>
<td class="nump">$ 136,299,394<span></span>
</td>
<td class="nump">$ 136,469,546<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AdvanceToSuppliersCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Advance to suppliers current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AdvanceToSuppliersCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_PayableForPurchaseOfEquityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payable for purchase of equity interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PayableForPurchaseOfEquityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_StatutoryReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Statutory reserve.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-21<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 210<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477796/946-210-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ValueAddedTaxReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>16
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525345026688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Equity interest rate</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.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="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.001<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">8,128,525<span></span>
</td>
<td class="nump">7,963,444<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">8,128,525<span></span>
</td>
<td class="nump">7,963,444<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DerivativeFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fixed interest rate related to the interest rate derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFixedInterestRate</td>
</tr>
<tr>
<td style="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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>17
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525440173552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RentalIncomeNonoperating', window );">Contingent rental income</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="Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeLoansAndLeases', window );">Interest income on sales-type leases</a></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="Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Total operating income</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">208,430<span></span>
</td>
<td class="nump">84,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="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">208,430<span></span>
</td>
<td class="nump">84,828<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(208,430)<span></span>
</td>
<td class="num">(84,828)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Non-operating income (expenses)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">(Loss) gain on note conversion</a></td>
<td class="num">(21,243)<span></span>
</td>
<td class="nump">10,482<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">39,984<span></span>
</td>
<td class="nump">88,195<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Interest expense</a></td>
<td class="num">(104,080)<span></span>
</td>
<td class="num">(111,104)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income</a></td>
<td class="nump">28,152<span></span>
</td>
<td class="nump">12,285<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total non-operating expenses, net</a></td>
<td class="num">(57,187)<span></span>
</td>
<td class="num">(142)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income tax</a></td>
<td class="num">(265,617)<span></span>
</td>
<td class="num">(84,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="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">14,180<span></span>
</td>
<td class="nump">4,534<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(279,797)<span></span>
</td>
<td class="num">(89,504)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfOtherComprehensiveIncomeAbstract', window );"><strong>Other comprehensive items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation (loss) gain</a></td>
<td class="num">(118,621)<span></span>
</td>
<td class="nump">1,681,720<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive (loss) income</a></td>
<td class="num">$ (398,418)<span></span>
</td>
<td class="nump">$ 1,592,216<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares used for computing basic loss per share (in Shares)</a></td>
<td class="nump">8,115,826<span></span>
</td>
<td class="nump">7,565,183<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net loss per share (in Dollars per share)</a></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.01)<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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_InterestAndFeeIncomeLoansAndLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndFeeIncomeLoansAndLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RentalIncomeNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income earned by providing the use of assets to an outside party in exchange for a payment or series of payments that is nonoperating in nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RentalIncomeNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-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_StatementOfOtherComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfOtherComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525440123984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares used for computing diluted loss per share</a></td>
<td class="nump">8,115,826<span></span>
</td>
<td class="nump">7,565,183<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net loss per share</a></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.01)<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_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525341651696">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Paid in Capital</div></th>
<th class="th"><div>Statutory Reserves</div></th>
<th class="th"><div>Other Comprehensive Loss</div></th>
<th class="th"><div>Accumulated Deficit</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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 7,392<span></span>
</td>
<td class="nump">$ 163,663,305<span></span>
</td>
<td class="nump">$ 15,168,003<span></span>
</td>
<td class="num">$ (8,318,564)<span></span>
</td>
<td class="num">$ (59,726,943)<span></span>
</td>
<td class="nump">$ 110,793,193<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2022</a></td>
<td class="nump">7,391,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss for the period</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">(89,504)<span></span>
</td>
<td class="num">(89,504)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of long-term notes into common shares</a></td>
<td class="nump">$ 242<span></span>
</td>
<td class="nump">489,276<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">489,518<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of long-term notes into common shares (in Shares)</a></td>
<td class="nump">241,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_TransferToStatutoryReserves', window );">Transfer to statutory reserves</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,590<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,590)<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Foreign currency translation gain (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,681,720<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,681,720<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2023</a></td>
<td class="nump">$ 7,634<span></span>
</td>
<td class="nump">164,152,581<span></span>
</td>
<td class="nump">15,170,593<span></span>
</td>
<td class="num">(6,636,844)<span></span>
</td>
<td class="num">(59,819,037)<span></span>
</td>
<td class="nump">112,874,927<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance (in Shares) at Mar. 31, 2023</a></td>
<td class="nump">7,633,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2023</a></td>
<td class="nump">$ 7,963<span></span>
</td>
<td class="nump">164,870,025<span></span>
</td>
<td class="nump">15,191,645<span></span>
</td>
<td class="num">(10,326,595)<span></span>
</td>
<td class="num">(60,497,371)<span></span>
</td>
<td class="nump">$ 109,245,667<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2023</a></td>
<td class="nump">7,963,444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,963,444<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss for the period</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">(279,797)<span></span>
</td>
<td class="num">$ (279,797)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of long-term notes into common shares</a></td>
<td class="nump">$ 165<span></span>
</td>
<td class="nump">321,078<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">321,243<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of long-term notes into common shares (in Shares)</a></td>
<td class="nump">165,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_TransferToStatutoryReserves', window );">Transfer to statutory reserves</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">31<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(31)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Foreign currency translation gain (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(118,621)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(118,621)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2024</a></td>
<td class="nump">$ 8,128<span></span>
</td>
<td class="nump">$ 165,191,103<span></span>
</td>
<td class="nump">$ 15,191,676<span></span>
</td>
<td class="num">$ (10,445,216)<span></span>
</td>
<td class="num">$ (60,777,199)<span></span>
</td>
<td class="nump">$ 109,168,492<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance (in Shares) at Mar. 31, 2024</a></td>
<td class="nump">8,128,525<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,128,525<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TransferToStatutoryReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Transfer to statutory reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TransferToStatutoryReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525442183152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (279,797)<span></span>
</td>
<td class="num">$ (89,504)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of OID and debt issuing costs of notes</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">31,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease expenses</a></td>
<td class="nump">15,432<span></span>
</td>
<td class="nump">16,007<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnRestructuringOfDebt', window );">Loss (gain) on note conversion</a></td>
<td class="nump">21,243<span></span>
</td>
<td class="num">(10,482)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidSupplies', window );">Advance to supplier</a></td>
<td class="num">(1,824)<span></span>
</td>
<td class="num">(4,082)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherReceivables', window );">Other receivables</a></td>
<td class="nump">13,149<span></span>
</td>
<td class="num">(2,225)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Taxes payable</a></td>
<td class="nump">14,224<span></span>
</td>
<td class="num">(7,629)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Payment of lease liability</a></td>
<td class="num">(30,864)<span></span>
</td>
<td class="num">(32,014)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued liabilities and other payables</a></td>
<td class="nump">64,918<span></span>
</td>
<td class="nump">28,396<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(183,519)<span></span>
</td>
<td class="num">(70,283)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM INVESTING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromLoansReceivable', window );">Short term loan receivable</a></td>
<td class="nump">68,564,217<span></span>
</td>
<td class="num">(141,070,591)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="nump">68,564,217<span></span>
</td>
<td class="num">(141,070,591)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">EFFECT OF EXCHANGE RATE CHANGE ON CASH</a></td>
<td class="nump">164,199<span></span>
</td>
<td class="nump">2,366,607<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">NET INCREASE (DECREASE) IN CASH</a></td>
<td class="nump">68,544,897<span></span>
</td>
<td class="num">(138,774,267)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations', window );">CASH, BEGINNING OF PERIOD</a></td>
<td class="nump">32,370<span></span>
</td>
<td class="nump">138,813,673<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">CASH, END OF PERIOD</a></td>
<td class="nump">68,577,267<span></span>
</td>
<td class="nump">39,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="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental cash flow data:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income tax paid</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">12,163<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosure of non-cash financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for operating lease liabilities</a></td>
<td class="nump">183,250<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Conversion of notes into common shares</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; attributable to disposal group, including, but not limited to, discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) 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; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainsLossesOnRestructuringOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 60<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481408/470-60-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnRestructuringOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in receivables classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInPrepaidSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of consideration paid in advance for supplies that provide economic benefits in future periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidSupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromLoansReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount paid or received by the reporting entity associated with purchase (sale or collection) of loans receivable arising from the financing of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromLoansReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525343023024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Description of Business<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization and Description of Business [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">ORGANIZATION AND DESCRIPTION OF BUSINESS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><b>1. ORGANIZATION AND DESCRIPTION
OF BUSINESS</b></span></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; text-align: justify"><span>Smart Powerr
Corp. (the &#8220;Company&#8221; or &#8220;SPC&#8221;) was incorporated in Nevada, and was formerly known as China Recycling Entergy Corporation.
The Company, through its subsidiaries, provides energy saving solutions and services, including selling and leasing energy saving systems
and equipment to customers, and project investment in the Peoples Republic of China (&#8220;PRC&#8221;).</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; text-align: justify"><span>The Company&#8217;s
organizational chart as of March 31, 2024 is as follows:</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-top: 0pt; margin-bottom: 0pt; text-align: center"><img alt="" src="image_001.jpg"/></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"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Erdos
TCH &#8211; Joint Venture</i></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; text-align: justify"><span>On April
14, 2009, the Company formed a joint venture (the &#8220;JV&#8221;) with Erdos Metallurgy Co., Ltd. (&#8220;Erdos&#8221;) to recycle waste
heat from Erdos&#8217; metal refining plants to generate power and steam to be sold back to Erdos. The name of the JV was Inner Mongolia
Erdos TCH Energy Saving Development Co., Ltd. (&#8220;Erdos TCH&#8221;) with a term of&#160;20&#160;years. Erdos contributed&#160;7% of
the total investment of the project, and Xi&#8217;an TCH Energy Technology Co., Ltd. (&#8220;Xi&#8217;an TCH&#8221;) contributed&#160;93%.
On June 15, 2013, Xi&#8217;an TCH and Erdos entered into a share transfer agreement, pursuant to which Erdos sold its&#160;7% ownership
interest in the JV to Xi&#8217;an TCH for $1.29&#160;million (RMB&#160;8&#160;million), plus certain accumulated profits. Xi&#8217;an
TCH paid the $1.29&#160;million in July 2013 and, as a result, became the sole stockholder of the JV. Erdos TCH currently has two power
generation systems in Phase I with a total 18 MW power capacity, and three power generation systems in Phase II with a total 27 MW power
capacity. On April 28, 2016, Erdos TCH and Erdos entered into a supplemental agreement, effective May 1, 2016, whereby Erdos TCH cancelled
monthly minimum lease payments from Erdos, and started to charge Erdos based on actual electricity sold at RMB&#160;0.30&#160;/ KWH. The
selling price of each KWH is determined annually based on prevailing market conditions. In May 2019, Erdos TCH ceased operations due to
renovations and furnace safety upgrades of Erdos, and the Company initially expected the resumption of operations in July 2020, but the
resumption of operations was further delayed due to the government&#8217;s mandate for Erdos to significantly lower its energy consumption
per unit of GDP by implementing a comprehensive technical upgrade of its ferrosilicon production line to meet the City&#8217;s energy-saving
targets.&#160;&#160;Erdos is currently researching the technical rectification scheme. Once the scheme is determined, Erdos TCH will carry
out technical transformation for its waste heat power station project.&#160;During this period, Erdos will compensate Erdos TCH RMB&#160;1&#160;million
($145,524) per month, until operations resume.&#160;The Company has not recognized any income due to the uncertainty of collection. In
addition, Erdos TCH has&#160;30% ownership in DaTangShiDai (BinZhou) Energy Savings Technology Co., Ltd. (&#8220;BinZhou Energy Savings&#8221;),&#160;30%
ownership in DaTangShiDai DaTong Recycling Energy Technology Co., Ltd. (&#8220;DaTong Recycling Energy&#8221;), and&#160;40% ownership
in DaTang ShiDai TianYu XuZhou Recycling Energy Technology Co, Ltd. (&#8220;TianYu XuZhou Recycling Energy&#8221;). These companies were
incorporated in 2012 but had no operations since then nor has any registered capital contribution been made.&#160;&#160;</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; text-align: justify"><span><i>Formation
of Zhongxun</i></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; text-align: justify"><span>On March
24, 2014, Xi&#8217;an TCH incorporated a subsidiary, Zhongxun Energy Investment (Beijing) Co., Ltd. (&#8220;Zhongxun&#8221;) with registered
capital of $5,695,502&#160;(RMB&#160;35,000,000), which must be contributed before October 1, 2028. Zhongxun is&#160;100% owned by Xi&#8217;an
TCH and will be mainly engaged in project investment, investment management, economic information consulting, and technical services.
Zhongxun has not commenced operations nor has any capital contribution been made as of the date of this report.</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; text-align: justify"><span><i>Formation
of Yinghua</i></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; text-align: justify"><span>On February
11, 2015, the Company incorporated a subsidiary, Shanghai Yinghua Financial Leasing Co., Ltd.&#160;(&#8220;Yinghua&#8221;) with registered
capital of $30,000,000, to be paid within&#160;10&#160;years&#160;from the date the business license is issued. Yinghua is&#160;100% owned
by the Company and will be mainly engaged in financial leasing, purchase of financial leasing assets, disposal and repair of financial
leasing assets, consulting and ensuring of financial leasing transactions, and related factoring business. Yinghua has not commenced operations
nor has any capital contribution been made as of the date of this report.&#160;&#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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>22
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525344756528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>2. SUMMARY
OF SIGNIFICANT ACCOUNTING POLICIES</b></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; text-align: justify"><span><i>Basis
of Presentation</i></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; text-align: justify"><span>The accompanying
consolidated financial statements (&#8220;CFS&#8221;) are prepared in conformity with U.S. Generally Accepted Accounting Principles (&#8220;US
GAAP&#8221;). The functional currency of the Company&#8217;s operating entities is Chinese Renminbi (&#8220;RMB&#8221;). The accompanying
consolidated financial statements are translated from RMB and presented in U.S. dollars (&#8220;USD&#8221;).</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; text-align: justify"><span><i>Principle
of Consolidation</i></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; text-align: justify"><span>The CFS
include the accounts of SPC and its subsidiaries, Shanghai Yinghua Financial Leasing Co., Ltd.&#160;(&#8220;Yinghua&#8221;) and Sifang
Holdings; Sifang Holdings&#8217; wholly owned subsidiaries, Huahong New Energy Technology Co., Ltd. (&#8220;Huahong&#8221;) and Shanghai
TCH Energy Tech Co., Ltd. (&#8220;Shanghai TCH&#8221;); Shanghai TCH&#8217;s wholly-owned subsidiary, Xi&#8217;an TCH Energy Tech Co.,
Ltd. (&#8220;Xi&#8217;an TCH&#8221;); and Xi&#8217;an TCH&#8217;s subsidiaries, 1) Erdos TCH Energy Saving Development Co., Ltd (&#8220;Erdos
TCH&#8221;),&#160;100% owned by Xi&#8217;an TCH, 2) Zhonghong,&#160;90% owned by Xi&#8217;an TCH and&#160;10% owned by Shanghai TCH, and
3) Zhongxun,&#160;100% owned by Xi&#8217;an TCH. Substantially all the Company&#8217;s revenues are derived from the operations of Shanghai
TCH and its subsidiaries, which represent substantially all the Company&#8217;s consolidated assets and liabilities as of March 31, 2024.
However, there was no revenue for the Company for the three months ended March 31, 2024 or 2023. All significant inter-company accounts
and transactions were eliminated in consolidation.</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; text-align: justify"><span><i>Uses
and Sources of Liquidity</i></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; text-align: justify"><span>For the
three months ended March 31, 2024 and 2023, the Company had a net loss of $279,797&#160;and $89,504, respectively. The Company had an
accumulated deficit of $60.78&#160;million as of March 31, 2024. The Company disposed all of its systems and currently holds five power
generating systems through Erdos TCH, the five power generating systems are currently not producing any electricity. The Company is in
the process of transforming and expanding into an energy storage integrated solution provider business. The Company plans to pursue disciplined
and targeted expansion strategies for market areas the Company currently does not serve. The Company actively seeks and explores opportunities
to apply energy storage technologies to new industries or segments with high growth potential, including industrial and commercial complexes,
large scale photovoltaic (PV) and wind power stations,&#160;remote islands without electricity,&#160;and smart energy cities with multi-energy
supplies.&#160; The Company&#8217;s cash flow forecast indicates it will have sufficient cash to fund its operations for the next 12 months
from the date of issuance of these CFS.</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; text-align: justify"><span><i>Use of
Estimates</i></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; text-align: justify"><span>In preparing
these CFS in accordance with US GAAP, management makes estimates and assumptions that affect the reported amounts of assets and liabilities
in the balance sheets as well as revenues and expenses during the period reported. Actual results may differ from these estimates.&#160;On
an on-going basis, management evaluates its estimates, including those allowances for bad debt, impairment loss on fixed assets and construction
in progress, income taxes, and contingencies and litigation. Management bases its estimates on historical experience and on various other
assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about
the carrying values of assets and liabilities that are not readily apparent from other resources.</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; text-align: justify"><span><i>Revenue
Recognition</i></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; text-align: justify"><span><i>A)</i>&#160;<i>Sales-type
Leasing and Related Revenue Recognition</i></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; text-align: justify"><span>The Company
follows Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 842. The
Company&#8217;s sales type lease contracts for revenue recognition fall under ASC 842. During the three months ended March 31, 2024 and
2023, the Company did not sell any new power generating projects.</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; text-align: justify"><span>The Company
constructs and leases waste energy recycling power generating projects to its customers. The Company typically transfers legal ownership
of the waste energy recycling power generating projects to its customers at the end of the lease.</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; text-align: justify"><span>The Company
finances construction of waste energy recycling power generating projects. The sales and cost of sales are recognized at the inception
of the lease, which is when control is transferred to the lessee. The Company accounts for the transfer of control as a sales type lease
in accordance with ASC 842-10-25-2. The underlying asset is derecognized, and revenue is recorded when collection of payments is probable.
This is in accordance with the revenue recognition principle in ASC 606 - Revenue from contracts with customers. The investment in sales-type
leases consists of the sum of the minimum lease payments receivable less unearned interest income and estimated executory cost. Minimum
lease payments are part of the lease agreement between the Company (as the lessor) and the customer (as the lessee). The discount rate
implicit in the lease is used to calculate the present value of minimum lease payments. The minimum lease payments consist of the gross
lease payments net of executory costs and contingent rentals, if any. Unearned interest is amortized to income over the lease term to
produce a constant periodic rate of return on net investment in the lease. While revenue is recognized at the inception of the lease,
the cash flow from the sales-type lease occurs over the course of the lease, which results in interest income and reduction of receivables.
Revenue is recognized net of value-added tax.</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; text-align: justify"><span><i>B)</i>&#160;<i>Contingent
Rental Income</i></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; text-align: justify"><span>The Company
records income from actual electricity generated of each project in the period the income is earned, which is when the electricity is
generated. Contingent rent is not part of minimum lease payments.</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; text-align: justify"><span><i>Operating
Leases</i></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; text-align: justify"><span>The Company
determines if an arrangement is a lease or contains a lease at inception. Operating lease liabilities are recognized based on the present
value of the remaining lease payments, discounted using the discount rate for the lease at the commencement date. As the rate implicit
in the lease is not readily determinable for an operating lease, the Company generally uses an incremental borrowing rate based on information
available at the commencement date to determine the present value of future lease payments. Operating lease right-of-use (&#8220;ROU assets&#8221;)
assets represent the Company&#8217;s right to control the use of an identified asset for the lease term and lease liabilities represent
the Company&#8217;s obligation to make lease payments arising from the lease. ROU assets are generally recognized based on the amount
of the initial measurement of the lease liability. Lease expense is recognized on a straight-line basis over the lease term.</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; text-align: justify"><span>ROU assets are reviewed for impairment
when indicators of impairment are present. ROU assets from operating and finance leases are subject to the impairment guidance in ASC
360, Plant, and Equipment, as ROU assets are long-lived nonfinancial assets.</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; text-align: justify"><span>ROU assets
are tested for impairment individually or as part of an asset group if the cash flows related to the ROU asset are not independent from
the cash flows of other assets and liabilities. An asset group is the unit of accounting for long-lived assets to be held and used, which
represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other groups of assets and
liabilities. The Company recognized no impairment of ROU assets as of March 31, 2024 and December 31, 2023.</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; text-align: justify"><span>Operating
leases are included in operating lease ROU and operating lease liabilities (current and non-current), on the consolidated balance sheets.</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; text-align: justify"><span><i>Cash</i></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; text-align: justify"><span>Cash includes
cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with an original maturity
of three months or less as of the purchase date.</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; text-align: justify"><span><i>Accounts
Receivable</i></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; text-align: justify"><span>The Company&#8217;s
policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the composition of accounts
receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes
in customer payment patterns to evaluate the adequacy of these reserves. As of March 31, 2024 and December 31, 2023, the Company had&#160;no&#160;accounts
receivable.&#160;</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; text-align: justify"><i>Value added tax (&#8220;VAT&#8221;)</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; text-align: justify">The Company is subject to VAT and related surcharges on revenue generated from sales and services. The Company records revenue net of
VAT. This VAT may be offset by qualified input VAT paid by the Company to suppliers. Net VAT balance between input VAT and output VAT
is recorded in the line item of VAT receivable on the unaudited consolidated balance sheets.</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">The VAT rate is 13% for taxpayers selling consumer products and 6% for providing technology services. Entities that are VAT general taxpayers
are allowed to offset qualified input VAT, paid to suppliers against their output VAT liabilities. As of March 31, 2024 and December 31,
2023, the Company had $170,398 and $170,694 VAT receivable, respectively.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Advance
to suppliers</i></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; text-align: justify"><span>Advance
to suppliers consist of balances paid to suppliers for materials that have not been received. The Company reviews its advances to suppliers
on a periodic basis and makes general and specific allowances when there is doubt as to the ability of a supplier to provide supplies
to the Company or refund an advance.</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; text-align: justify"><span><i>Short
term loan receivables</i></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; text-align: justify"><span>The Company
provided loans to certain third parties for the purpose of making use of its cash.</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; text-align: justify"><span>The Company
monitors all loans receivable for delinquency and provides for estimated losses for specific receivables that are not likely to be collected.
Management periodically assesses the collectability of these loans receivable. Delinquent account balances are written-off against the
allowance for doubtful accounts after management has determined that the likelihood of collection is not probable. As of March 31, 2024,
the Company did not have any outstanding short term loan receivables; at December 31, 2023, the Company had $68.77 million short term
loan receivables and did not accrue allowance against short term loan receivables.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Concentration
of Credit Risk</i></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; text-align: justify"><span>Cash includes
cash on hand and demand deposits in accounts maintained within China.&#160;Balances at financial institutions and state-owned banks within&#160;the
PRC are covered by insurance up to RMB&#160;500,000&#160;($71,792) per bank. Any balance over RMB&#160;500,000&#160;($71,792) per bank
in PRC is not covered. The Company has not experienced any losses in such accounts.</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; text-align: justify"><span>Certain
other financial instruments, which subject the Company to concentration of credit risk, consist of accounts and other receivables. The
Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews of its customers&#8217;
financial condition and customer payment practices to minimize collection risk on accounts receivable.</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; text-align: justify"><span>The operations
of the Company are in the PRC. Accordingly, the Company&#8217;s business, financial condition and results of operations may be influenced
by the political, economic and legal environments in the PRC.</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; text-align: justify"><span><i>Plant
and Equipment</i></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; text-align: justify"><span>Plant and equipment are stated
at cost, net of accumulated depreciation. Expenditures for maintenance and repairs are expensed as incurred; additions, renewals and betterments
are capitalized. When plant and equipment are retired or otherwise disposed of, the related cost and accumulated depreciation are removed
from the respective accounts, and any gain or loss is included in operations.&#160;Depreciation of plant and equipment is provided using
the straight-line method over the estimated lives as follows:&#160;</span></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%; text-align: justify">Vehicles</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">2&#160;&#8211;&#160;5&#160;years</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Office and Other Equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">2&#160;&#8211;&#160;5&#160;years</span></td><td style="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; text-align: justify; "><span><i>Impairment
of Long-lived Assets</i></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; text-align: justify"><span>In accordance with FASB ASC Topic
360,&#160;<i>&#8220;Plant, and Equipment</i>,&#8221; the Company reviews its long-lived assets, including plant and equipment, for impairment
whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. If the total
expected undiscounted future net cash flows are less than the carrying amount of the asset, a loss is recognized for the difference between
the fair value (&#8220;FV&#8221;) and carrying amount of the asset.&#160;The Company did not record any impairment for the three months
ended March 31, 2024 and 2023.&#160;&#160;</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; text-align: justify"><span><i>Accounts
and other payables</i></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; text-align: justify"><span>Accounts
and other payables represent liabilities for goods and services provided to the Company prior to the end of the financial year which are
unpaid. They are classified as current liabilities if payment is due within one year or less (or in the normal operating cycle of the
business if longer). Otherwise, they are presented as non-current liabilities.</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; text-align: justify"><span>Accounts
and other payables are initially recognized as fair value, and subsequently carried at amortized cost using the effective interest method.</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; text-align: justify"><span><i>Borrowings</i></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; text-align: justify"><span>Borrowings
are presented as current liabilities unless the Company has an unconditional right to defer settlement for at least 12 months after the
financial year end date, in which case they are presented as non-current liabilities.</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; text-align: justify"><span>Borrowings
are initially recognized at fair value (net of transaction costs) and subsequently carried at amortized cost. Any difference between the
proceeds (net of transaction costs) and the redemption value is recognized in profit or loss over the period of the borrowings using an
effective interest method.</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; text-align: justify"><span>Borrowing
costs are recognized in profit or loss using the effective interest method.</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; text-align: justify"><span><i>Cost
of Sales</i></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; text-align: justify"><span>Cost of
sales consists primarily of the direct material of the power generating system and expenses incurred directly for project construction
for sales-type leasing and sales tax and additions for contingent rental income.&#160;&#160;</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; text-align: justify"><span><i>Income
Taxes</i></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; text-align: justify"><span>Income taxes
are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences
in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each period end
based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected to affect taxable income.
Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.&#160;</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; text-align: justify"><span>The Company
follows FASB ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and measurement of a
tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition of income tax assets and
liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated
with tax positions, accounting for income taxes in interim periods, and income tax disclosures.</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; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span>Under FASB ASC
Topic 740, when tax returns are filed, it is likely that some positions taken would be sustained upon examination by the taxing authorities,
while others are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately
sustained. The benefit of a tax position is recognized in the CFS in the period during which, based on all available evidence, management
believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation
processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not
recognition threshold are measured as the largest amount of tax benefit that is more than&#160;50% likely of being realized upon settlement
with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured
as described above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated
interest and penalties that would be payable to the taxing authorities upon examination. Interest associated with unrecognized tax benefits
is classified as interest expense and penalties are classified in selling, general and administrative expenses in the statement of income.&#160;At
March 31, 2024 and December 31, 2023, the Company did not take any uncertain positions that would necessitate recording a tax related
liability.&#160;&#160;</span></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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Statement
of Cash Flows</i></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; text-align: justify"><span>In accordance
with FASB ASC Topic 230,&#160;<i>&#8220;Statement of Cash Flows,&#8221;</i>&#160;cash flows from the Company&#8217;s operations are calculated
based upon the local currencies. As a result, amounts related to assets and liabilities reported on the statement of cash flows may not
necessarily agree with changes in the corresponding balances on the balance sheet.</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; text-align: justify"><span><i>Fair
Value of Financial Instruments</i></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; text-align: justify"><span>For certain
of the Company&#8217;s financial instruments, including cash and equivalents, restricted cash, accounts receivable, other receivables,
accounts payable, accrued liabilities and short-term debts, the carrying amounts approximate their FVs due to their short maturities.
Receivables on sales-type leases are based on interest rates implicit in the lease.</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; text-align: justify"><span>FASB ASC
Topic 820,&#160;<i>&#8220;Fair Value Measurements and Disclosures,&#8221;</i>&#160;requires disclosure of the FV of financial instruments
held by the Company. FASB ASC Topic 825,&#160;<i>&#8220;Financial Instruments,&#8221;</i>&#160;defines FV, and establishes a three-level
valuation hierarchy for disclosures of FV measurement that enhances disclosure requirements for FV measures. The carrying amounts reported
in the consolidated balance sheets for receivables and current liabilities each qualify as financial instruments and are a reasonable
estimate of their FV because of the short period of time between the origination of such instruments and their expected realization and
their current market rate of interest. The three levels of valuation hierarchy are defined as follows:</span></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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="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></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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="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 asset
or liability, either directly or indirectly, for substantially the full term of the financial instrument.</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Level 3 inputs to the valuation
methodology are unobservable and significant to FV measurement.</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; "><span>The
Company analyzes all financial instruments with features of both liabilities and equity under FASB ASC 480,&#160;<i>&#8220;Distinguishing
Liabilities from Equity,&#8221;</i>&#160;and ASC 815,&#160;<i>&#8220;Derivatives and Hedging.&#8221;</i></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; text-align: justify"><span>As of March
31, 2024 and December 31, 2023, the Company did not have any long-term debt; and the Company did not identify any assets or liabilities
that are required to be presented on the balance sheet at FV.</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; text-align: justify"><span><i>Stock-Based
Compensation</i></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; text-align: justify"><span>The Company
accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &#8220;Compensation &#8211; Stock Compensation&#8221;,
which requires that share-based payment transactions with employees be measured based on the grant-date FV of the equity instrument issued
and recognized as compensation expense over the requisite service period.</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; text-align: justify"><span>The Company
accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic 505-50, &#8220;Equity-Based
Payments to Non-employees&#8221;. Share-based compensation associated with the issuance of equity instruments to non-employees is measured
at the FV of the equity instrument issued or committed to be issued, as this is more reliable than the FV of the services received. The
FV is measured at the date that the commitment for performance by the counterparty has been reached or the counterparty&#8217;s performance
is complete.</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; text-align: justify"><span>The Company
follows ASU 2018-07, &#8220;Compensation &#8212; Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting,&#8221;
which expands the scope of ASC 718 to include share-based payment transactions for acquiring goods and services from non-employees. An
entity should apply the requirements of ASC 718 to non-employee awards except for specific guidance on inputs to an option pricing model
and the attribution of cost. ASC 718 applies to all share-based payment transactions in which a grantor acquires goods or services to
be used or consumed in a grantor&#8217;s own operations by issuing share-based payment awards.&#160;</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; text-align: justify"><span><i>Basic
and Diluted Earnings per Share</i></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; text-align: justify"><span>The Company
presents net income (loss) per share (&#8220;EPS&#8221;) in accordance with FASB ASC Topic 260,&#160;<i>&#8220;Earning Per Share.&#8221;</i>&#160;Accordingly,
basic income (loss) per share is computed by dividing income (loss) available to common stockholders by the weighted average number of
shares outstanding, without consideration for common stock equivalents. Diluted EPS is computed by dividing the net income by the weighted-average
number of common shares outstanding as well as common share equivalents outstanding for the period determined using the treasury-stock
method for stock options and warrants and the if-converted method for convertible notes. The Company made an accounting policy election
to use the if-converted method for convertible securities that are eligible to receive common stock dividends, if declared. Diluted EPS
reflect the potential dilution that could occur based on the exercise of stock options or warrants or conversion of convertible securities
using the if-converted method.</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; text-align: justify"><span>For the
three months ended March 31, 2024 and 2023, the basic and diluted income (loss) per share were the same due to the anti-dilutive features
of the warrants and options. For the three months ended March 31, 2024 and 2023,&#160;30,911&#160;shares purchasable under warrants and
options were excluded from the EPS calculation as these were not dilutive due to the exercise price was more than the stock market price.</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; text-align: justify"><span><i>Foreign
Currency Translation and Comprehensive Income (Loss)</i></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; text-align: justify"><span>The Company&#8217;s
functional currency is the Renminbi (&#8220;RMB&#8221;). For financial reporting purposes, RMB were translated into U.S. Dollars (&#8220;USD&#8221;
or &#8220;$&#8221;) as the reporting currency. Assets and liabilities are translated at the exchange rate in effect at the balance sheet
date. Revenues and expenses are translated at the average rate of exchange prevailing during the reporting period. Translation adjustments
arising from the use of different exchange rates from period to period are included as a component of stockholders&#8217; equity as &#8220;Accumulated
other comprehensive income.&#8221; Gains and losses resulting from foreign currency transactions are included in income.</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; text-align: justify"><span>The Company
follows FASB ASC Topic 220,&#160;<i>&#8220;Comprehensive Income.&#8221;</i>&#160;Comprehensive income is comprised of net income and all
changes to the statements of stockholders&#8217; equity, except those due to investments by stockholders, changes in paid-in capital and
distributions to stockholders.&#160;&#160;</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; text-align: justify"><span><i>Segment
Reporting</i></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; text-align: justify"><span>FASB ASC
Topic 280,&#160;<i>&#8220;Segment Reporting,&#8221;</i>&#160;requires use of the &#8220;management approach&#8221; model for segment reporting.
The management approach model is based on the way a company&#8217;s management organizes segments within the company for making operating
decisions and assessing performance. Reportable segments are based on products and services, geography, legal structure, management structure,
or any other manner in which management disaggregates a company. FASB ASC Topic 280 has no effect on the Company&#8217;s CFS as substantially
all of the Company&#8217;s operations are conducted in one industry segment. All of the Company&#8217;s assets are located in the PRC.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>In November
2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (&#8220;ASU 2023-07&#8221;).
The amendments in ASU 2023-07 improve reportable segment disclosure requirements through enhanced disclosures about significant segment
expenses that are regularly provided to the chief operating decision maker (CODM). In addition, the amendments enhance interim disclosure
requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure
requirements for entities with a single reportable segment, and contain other disclosure requirements. ASU 2023-07 will be effective for
annual reporting periods beginning after December 15, 2023, and interim periods within annual reporting periods beginning after December
15, 2024. Early adoption is permitted. The adoption of ASU 2023-01 did not have a material impact on the Company&#8217;s consolidated
financial statement presentation or disclosures.</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; text-align: justify"><span>In December
2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (&#8220;ASU 2023-09&#8221;), which
requires disclosures of incremental income tax information within the rate reconciliation and expanded disclosures of income taxes paid,
among other disclosure requirements. This ASU will be effective for annual reporting periods beginning after December 15, 2024. Early
adoption is permitted. ASU 2023-09 will be applied on a prospective basis with the option to apply the standard retrospectively. The Company&#8217;s
management does not believe that the adoption of ASU 2023-09 will have a material impact on the Company&#8217;s consolidated financial
statement presentation or disclosures.</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; text-align: justify"><span>The Company&#8217;s
management does not believe that any other recently issued, but not yet effective, authoritative guidance, if currently adopted, will
have a material impact on the Company&#8217;s financial statement presentation or disclosures.&#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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525344207568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-Term Loan Receivable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowingsAbstract', window );"><strong>Short-Term Loan Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTextBlock', window );">SHORT-TERM LOAN RECEIVABLE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>3. SHORT-TERM
LOAN RECEIVABLE</b></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; text-align: justify">As of March 31, 2024 and December
31, 2023, the Company had $0 and $68,773,208&#160;(RMB&#160;486.1&#160;million) short term loan to Jinan Youkai Engineering Consulting
Co., Ltd (&#8220;Youkai&#8221;), respectively, an unrelated party of the Company. The short-term loan was for five days with a capital
utilization fee of $14,119&#160;(RMB&#160;100,000) per day for total of $70,595&#160;(RMB&#160;500,000). To ensure the safety of the funds,
before money was transferred to Youkai, Youkai handed over the official seal, financial seal and bank account UK to the Company for custody
and management until repayment of the loan. The Company received the repayment of $68.7&#160;million in full plus capital utilization
fee in January 2024.
</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_ShortTermBorrowingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowingsAbstract</td>
</tr>
<tr>
<td style="padding-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_ShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for short-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="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>24
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525348245024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Advance to Suppliers<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToSuppliersAndEmployeesAbstract', window );"><strong>Advance to Suppliers [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_AdvanceToSuppliersDisclosureTextBlock', window );">ADVANCE TO SUPPLIERS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>4. ADVANCE
TO SUPPLIERS</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>On June 19, 2023, the Company
entered a purchase agreement with Hubei Bangyu New Energy Technology Co., Ltd. (&#8220;Bangyu&#8221;). The total contract amount was $82.3&#160;million
(RMB&#160;595.0&#160;million) for purchasing the energy storage battery systems. As of March 31, 2024 and December 31, 2023, the Company
made a prepayment to Bangyu of $67.3 million (RMB 476.0 million) and $67.4&#160;million (RMB&#160;476.0&#160;million). The Company is
in the process of transforming and expanding into energy storage integrated solution provider business. The Company actively seeks and
explores opportunities to apply energy storage technologies to new industries or segments with high growth potential, including industrial
and commercial complexes, large scale photovoltaic (PV) and wind power stations,&#160;remote islands without electricity,&#160;and smart
energy cities with multi-energy supplies.&#160;</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; text-align: justify"><span>On August
2, 2021, the Company entered a Research and Development (&#8220;R&amp;D&#8221;) Cooperation Agreement with a software development company
to design, establish, upgrade and maintenance of Smart Energy Management Cloud Platform for energy storage and remote-site monitoring;
upon completion, the Company will provide such platform to its customers at a fee. Total contracted R&amp;D cost is $1,000,000, as of
December 31, 2022, the Company paid $200,000&#160;as R&amp;D expense, and was committed to pay remaining $800,000&#160;after trial operation.
During the year ended December 31, 2022, the Company expensed $200,000&#160;in R&amp;D.</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; text-align: justify"><span>On August
23, 2021,&#160;the Company entered a Market Research and Project Development Service Agreement with a consulting company in Xi&#8217;an
for a service period of 12 months. The consulting company will perform market research for new energy industry including photovoltaic
and energy storage, develop potential new customers and due diligence check, assisting the Company for business cooperation negotiation
and relevant agreements preparation. Total contract amount is $1,150,000, and the Company paid $650,000&#160;at commencement of the service
and recorded as R&amp;D expense during the year ended December 31, 2022; the Company prepaid $200,000&#160;during the year 2023 and as
of March 31, 2024 and December 31, 2023, the Company will pay the remaining of $300,000&#160;upon completion all the services.&#160;&#160;&#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_creg_AdvanceToSuppliersDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for advance to suppliers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AdvanceToSuppliersDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_PaymentsToSuppliersAndEmployeesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToSuppliersAndEmployeesAbstract</td>
</tr>
<tr>
<td style="padding-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>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525343134736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities and Other Payables<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract', window );"><strong>Accrued Liabilities and Other Payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">ACCRUED LIABILITIES AND OTHER PAYABLES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>5. ACCRUED
LIABILITIES AND OTHER PAYABLES</b></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; text-align: justify"><span>Accrued
liabilities and other payables consisted of the following as of March 31, 2024 and December 31, 2023:</span></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 style="text-align: justify">&#160;</td><td style="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">2024</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">Education and union fund and social insurance payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">87,187</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">181,394</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Accrued payroll and welfare</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">252,038</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">263,472</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Accrued litigation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,120,405</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,124,087</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">161,198</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">95,508</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: justify; 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">2,620,828</td><td style="padding-bottom: 2.5pt; 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">2,664,461</td><td style="padding-bottom: 2.5pt; 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; text-align: justify"><span>Accrued
litigation was&#160;mainly for court enforcement fee, fee to lawyer, penalty and other fees (see Note 14).</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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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>26
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525344756528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes Payable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrentAndNoncurrentAbstract', window );"><strong>Taxes Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_TaxPayableTextBlock', window );">TAXES PAYABLE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>6. TAXES
PAYABLE</b></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; text-align: justify"><span>Taxes payable
consisted of the following as of March 31, 2024 and December 31, 2023:</span></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 style="text-align: justify">&#160;</td><td style="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">2024</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">Income tax</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,641,690</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,627,529</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">230</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">187</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: justify">Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,641,920</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,627,716</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,291,295</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">4,277,091</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: justify; padding-bottom: 4pt">Noncurrent</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,350,625</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,350,625</td><td style="padding-bottom: 2.5pt; 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; text-align: justify"><span>As of March
31, 2024, income tax payable included&#160;$7.61&#160;million from recording the estimated one-time transition tax on post-1986 foreign
unremitted earnings under the Tax Cut and Jobs Act signed on December 22, 2017 ($4.28&#160;million included in current tax payable and
$3.35&#160;million noncurrent).&#160;An election was available for the U.S. shareholders of a foreign company to pay the tax liability
in installments over a period of eight years (until year 2026) with 8% of net tax liability in each of the first five years, 15% in the
sixth year, 20% in the seventh year, and 25% in the eighth year.&#160;The Company made such an election.&#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_creg_TaxPayableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of tax payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TaxPayableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_TaxesPayableCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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>27
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525344737824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Tax, Net<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred Tax, 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="Show.showAR( this, 'defref_creg_DeferredTaxAssetsNetDisclosureTextBlock', window );">DEFERRED TAX, NET</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>7. DEFERRED
TAX, NET</b></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; text-align: justify"><span>Deferred
tax assets resulted from asset impairment loss which was temporarily non-tax deductible for tax purposes but expensed in accordance with
US GAAP; interest income in sales-type leases which was recognized as income for tax purposes but not for book purpose as it did not meet
revenue recognition in accordance with US GAAP; accrued employee social insurance that can be deducted for tax purposes in the future,
and the difference between tax and accounting basis of cost of fixed assets which was capitalized for tax purposes and expensed as part
of cost of systems in accordance with US GAAP. Deferred tax liability arose from the difference between tax and accounting basis of net
investment in sales-type leases.</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; text-align: justify"><span>As of March
31, 2024 and December 31, 2023, deferred tax assets consisted of the following:</span></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 style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">&#160;</td><td style="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">2024</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; width: 76%; text-align: justify">Accrued expenses</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">614,269</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">615,336</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.25in; text-align: justify">Write-off Erdos TCH net investment in sales-type leases *</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,056,219</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,063,263</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.25in; text-align: justify">Impairment loss of Xi&#8217;an TCH&#8217;s investment into the HYREF fund</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,642,706</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,647,296</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: justify">US NOL</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,086,706</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,086,706</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.25in; text-align: justify; padding-bottom: 1.5pt">PRC NOL</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">290,493</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">8,355,472</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Total deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,690,393</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,768,073</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify; padding-bottom: 1.5pt">Less: valuation allowance for deferred tax assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,690,393</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">(16,768,073</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify; padding-bottom: 4pt">Deferred tax assets, net</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-48">-</div></td><td style="padding-bottom: 2.5pt; 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-49">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#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; margin-top: 0pt; margin-bottom: 0pt; 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-size: 10pt">*</span></td><td style="text-align: justify"><span style="font-size: 10pt">This represents the tax basis
of Erdos TCH investment in sales type leases, which was written off under US GAAP upon modification of lease terms, which made the lease
payments contingent upon generation of electricity.</span></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_creg_DeferredTaxAssetsNetDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DeferredTaxAssetsNetDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-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>28
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525344737296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Entrusted Loan Payable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableAbstract', window );"><strong>Entrusted Loan Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_EntrustedLoanPayableTextBlock', window );">ENTRUSTED LOAN PAYABLE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>8. ENTRUSTED
LOAN PAYABLE</b></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; text-align: justify"><span><i><span style="text-decoration:underline">Entrusted
Loan Payable (HYREF Loan)</span></i></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; text-align: justify"><span>The HYREF
Fund was established in July 2013 with a total fund of RMB&#160;460&#160;million ($77&#160;million) invested in Xi&#8217;an Zhonghong
for Zhonghong&#8217;s three new CDQ WHPG projects.&#160;The HYREF Fund invested RMB&#160;3&#160;million ($0.5&#160;million) as an equity
investment and RMB&#160;457&#160;million ($74.5&#160;million) as a debt investment in Xi&#8217;an Zhonghong; in return for such investments,
the HYREF Fund was to receive interest from Zhonghong for the HYREF Fund&#8217;s debt investment. The loan was collateralized by the accounts
receivable and the fixed assets of Shenqiu Phase I and II power generation systems; the accounts receivable and fixed assets of Zhonghong&#8217;s
three CDQ WHPG systems; and a&#160;27&#160;million RMB ($4.39&#160;million) capital contribution made by Xi&#8217;an TCH in Zhonghong.
Repayment of the loan (principal and interest) was also jointly and severally guaranteed by Xi&#8217;an TCH and the Chairman and CEO of
the Company. In the fourth quarter of 2015, three power stations of Erdos TCH were pledged to Industrial Bank as an additional guarantee
for the loan to Zhonghong&#8217;s three CDQ WHPG systems. In 2016, two additional power stations of Erdos TCH and Pucheng Phase I and
II systems were pledged to Industrial Bank as an additional guarantee along with Xi&#8217;an TCH&#8217;s equity in Zhonghong.&#160;</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; text-align: justify"><span>The term
of this loan was for 60 months from July 31, 2013 to July 30, 2018, with interest of&#160;12.5%.&#160;The Company paid RMB 50 million
($7.54 million) of the RMB 280 million ($42.22 million), and on August 5, 2016, the Company entered into a supplemental agreement with
the lender to extend the due date of the remaining RMB 230 million ($34.68 million) of the original RMB 280 million ($45.54 million) to
August 6, 2017. During the year ended December 31, 2017, the Company negotiated with the lender again to further extend the remaining
loan balance of RMB 230 million ($34.68 million), RMB 100 million ($16.27 million), and RMB 77 million ($12.08 million). The lender had
tentatively agreed to extend the remaining loan balance until August 2019 with interest of 9%, subject to the final approval from its
headquarters. The headquarters did not approve the extension proposal with interest of 9%; however, on December 29, 2018, the Company
and the lender agreed to an alternative repayment proposal as described below.&#160;</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; text-align: justify"><span><i><span style="text-decoration:underline">Repayment
of HYREF loan</span></i></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; text-align: justify"><span>1.&#160;Transfer
of Chengli project as partial repayment</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; text-align: justify"><span>On December
29, 2018, Xi&#8217;an Zhonghong, Xi&#8217;an TCH, HYREF, Guohua Ku, and Chonggong Bai entered into a CDQ WHPG Station Fixed Assets Transfer
Agreement, pursuant to which Xi&#8217;an Zhonghong transferred Chengli CDQ WHPG station as the repayment for the loan of RMB&#160;188,639,400&#160;($27.54&#160;million)
to HYREF, the transfer of which was completed on January 22, 2019.</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; text-align: justify"><span>Xi&#8217;an
TCH is a secondary limited partner of HYREF. The FV of the CDQ WHPG station applied in the transfer was determined by the parties based
upon the appraisal report issued by Zhonglian Assets Appraisal Group (Shaanxi) Co., Ltd. as of August 15, 2018. However, per the discussion
below, Xi&#8217;an Zhonghong, Xi&#8217;an TCH, Guohua Ku and Chonggong Bai (the &#8220;Buyers&#8221;) entered into a Buy Back Agreement,
also agreed to buy back the Station when conditions under the Buy Back Agreement are met. Due to the Buy Back agreement, the loan was
not deemed repaid, and therefore the Company recognized Chengli project as assets subject to buyback and kept the loan payable remained
recognized under ASC 405-20-40-1 as of December 31, 2020. The Buy Back agreement was terminated in April 2021.</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; text-align: justify"><span>2.&#160;Buy
Back Agreement</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; text-align: justify"><span>On December
29, 2018, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, HYREF, Guohua Ku, Chonggong Bai and Xi&#8217;an Hanneng Enterprises Management Consulting
Co. Ltd. (&#8220;Xi&#8217;an Hanneng&#8221;) entered into a Buy Back Agreement.&#160;&#160;&#160;</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; text-align: justify"><span>Pursuant
to the Buy Back Agreement, the Buyers jointly and severally agreed to buy back all outstanding capital equity of Xi&#8217;an Hanneng which
was transferred to HYREF by Chonggong Bai (see 3 below), and a CDQ WHPG station in Boxing County which was transferred to HYREF by Xi&#8217;an
Zhonghong. The buy-back price for the Xi&#8217;an Hanneng&#8217;s equity was based on the higher of (i) the market price of the equity
shares at the time of buy-back; or (ii) the original transfer price of the equity shares plus bank interest. The buy-back price for the
Station was based on the higher of (i) the FV of the Station on the date transferred; or (ii) the loan balance at the date of the transfer
plus interest accrued through that date. HYREF could request that the Buyers buy back the equity shares of Xi&#8217;an Hanneng and/or
the CDQ WHPG station if one of the following conditions is met: (i) HYREF holds the equity shares of Xi&#8217;an Hanneng until December
31, 2021; (ii) Xi&#8217;an Huaxin New Energy Co., Ltd., is delisted from The National Equities Exchange And Quotations Co., Ltd., a Chinese
over-the-counter trading system (the &#8220;NEEQ&#8221;); (iii) Xi&#8217;an Huaxin New Energy, or any of the Buyers or its affiliates
has a credit problem, including not being able to issue an auditor report or standard auditor report or any control person or executive
of the Buyers is involved in crimes and is under prosecution or has other material credit problems, to HYREF&#8217;s reasonable belief;
(iv) if Xi&#8217;an Zhonghong fails to timely make repayment on principal or interest of the loan agreement, its supplemental agreement
or extension agreement; (v) the Buyers or any party to the Debt Repayment Agreement materially breaches the Debt Repayment Agreement or
its related transaction documents, including but not limited to the Share Transfer Agreement, the Pledged Assets Transfer Agreement, the
Entrusted Loan Agreement and their guarantee agreements and supplemental agreements.&#160;Due to halted trading of Huaxin stock by NEEQ
for not filing its 2018 annual report, on December 19, 2019, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, Guohua Ku and Chonggong Bai jointly
and severally agreed to buy back all outstanding capital equity of Xi&#8217;an Hanneng which was transferred to HYREF by Chonggong Bai
earlier. The total buy back price was RMB&#160;261,727,506&#160;($37.52&#160;million) including accrued interest of RMB&#160;14,661,506&#160;($2.10&#160;million),
and was paid in full by Xi&#8217;an TCH on December 20, 2019.</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; text-align: justify"><span>On April
9, 2021, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination of Fulfillment Agreement (termination
agreement). Under the termination agreement, the original buyback agreement entered on December 19, 2019 was terminated upon signing&#160;of
the termination agreement. HYREF will not execute the buy-back option and will not ask for any additional payment from the buyers other
than keeping the CDQ WHPG station from Chengli project. The Company recorded a gain of approximately $3.1&#160;million from transferring
the CDP WHPG station to HYREF as partial repayment of the entrusted loan and accrued interest of RMB&#160;188,639,400&#160;($27.54&#160;million)
to HYREF resulting from the termination of the buy-back agreement.&#160;</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; text-align: justify"><span>3. Transfer
of Xuzhou Huayu Project and Shenqiu Phase I&#160;&amp; II project to Mr. Bai for partial repayment of HYREF loan</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; text-align: justify"><span>On January
4, 2019, Xi&#8217;an Zhonghong, Xi&#8217;an TCH, and Mr. Chonggong Bai entered into a Projects Transfer Agreement, pursuant to which Xi&#8217;an
Zhonghong transferred a CDQ WHPG station (under construction) located in Xuzhou City for Xuzhou Huayu Coking Co., Ltd. (&#8220;Xuzhou
Huayu Project&#8221;) to Mr. Bai for RMB&#160;120,000,000&#160;($17.52&#160;million) and Xi&#8217;an TCH transferred two Biomass Power
Generation Projects in Shenqiu (&#8220;Shenqiu Phase I and II Projects&#8221;) to Mr. Bai for RMB&#160;127,066,000&#160;($18.55&#160;million).
Mr. Bai agreed to transfer all the equity shares of his wholly owned company, Xi&#8217;an Hanneng, to HYREF as repayment for the RMB&#160;247,066,000&#160;($36.07&#160;million)
loan made by Xi&#8217;an Zhonghong to HYREF as consideration for the transfer of the Xuzhou Huayu Project and Shenqiu Phase I and II Projects.&#160;&#160;</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; text-align: justify"><span>On February
15, 2019, Xi&#8217;an Zhonghong completed the transfer of the Xuzhou Huayu Project and Xi&#8217;an TCH completed the transfer of Shenqiu
Phase I and II Projects to Mr. Bai, and on January 10, 2019, Mr. Bai transferred all the equity shares of his wholly owned company, Xi&#8217;an
Hanneng, to HYREF as repayment of Xi&#8217;an Zhonghong&#8217;s loan to HYREF as consideration for the transfer of the Xuzhou Huayu Project
and Shenqiu Phase I and II Projects.&#160;</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; text-align: justify"><span>Xi&#8217;an
Hanneng is a holding company and was supposed to own&#160;47,150,000&#160;shares of Xi&#8217;an Huaxin New Energy Co., Ltd. (&#8220;Huaxin&#8221;),
so that HYREF will indirectly receive and own such shares of Xi&#8217;an Huaxin as the repayment for the loan of Zhonghong. Xi&#8217;an
Hanneng already owned&#160;29,948,000&#160;shares of Huaxin; however, Xi&#8217;an Hanneng was not able to obtain the remaining&#160;17,202,000&#160;shares
due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report.</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; text-align: justify"><span>On December
19, 2019, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, Guohua Ku and Chonggong Bai jointly and severally agreed to buy back all outstanding
capital equity of Xi&#8217;an Hanneng which was transferred to HYREF by Chonggong Bai earlier. The total buy back price was RMB&#160;261,727,506&#160;($37.52&#160;million)
including accrued interest of RMB&#160;14,661,506&#160;($2.10&#160;million), and was paid in full by Xi&#8217;an TCH on December 20, 2019.&#160;On
December 20, 2019,&#160;Mr. Bai, Xi&#8217;an TCH and Xi&#8217;an Zhonghong agreed to have Mr. Bai repay the Company in cash for the transfer
price of Xuzhou Huayu and Shenqiu in five installment payments. The 1<sup>st</sup>&#160;payment of RMB&#160;50&#160;million ($7.17&#160;million)
was due January 5, 2020, the 2<sup>nd&#160;</sup>payment of RMB&#160;50&#160;million ($7.17&#160;million) was due February 5, 2020, the
3<sup>rd&#160;</sup>payment of RMB&#160;50&#160;million ($7.17&#160;million) was due April 5, 2020, the 4<sup>th</sup>&#160;payment of
RMB&#160;50&#160;million ($7.17&#160;million) was due on June 30, 2020, and the final payment of RMB&#160;47,066,000&#160;($6.75&#160;million)
was due September 30, 2020. As of December 31, 2020, the Company received the full payment of RMB&#160;247&#160;million ($36.28&#160;million)
from Mr. Bai.</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; text-align: justify"><span>4. The lender
agreed to extend the repayment of RMB&#160;77.00&#160;million ($11.06&#160;million) to July 8, 2023. However, per court&#8217;s judgement
on June 28, 2021, the Company should repay principal $11.06&#160;million and accrued interest of RMB&#160;2,418,229&#160;($0.35&#160;million)
within 10 days from the judgment date to Beijing Hongyuan Recycling Energy Investment Center (Limited Partnership). In the end of 2022,
Beijing No.4 Intermediate People&#8217;s Court of Beijing entered into the judgment enforcement procedure, which, in addition to the loan
principal with interest amount, Xi&#8217;an Zhonghong Technology Co., Ltd. was to pay judgment enforcement fee, late fee and other fees
of RMB&#160;80,288,184&#160;($11.53&#160;million) in total, the Company recorded these additional fees in 2022. The Company has not paid
it yet as of this report date.</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; text-align: justify"><span>Xi&#8217;an
TCH had investment RMB&#160;75.00&#160;million ($11.63&#160;million) into the HYREF fund as a secondary limited partner, and the Company
recorded an impairment loss of $11.63&#160;million for such investment during the year ended December 31, 2021 due to uncertainty of the
collection of the investment. This was impaired as Hongyuan does not have the ability to pay back (see Note 14 &#8211; Litigation).</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_creg_EntrustedLoanPayableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_EntrustedLoanPayableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_LoansPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525344646096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note Payable, Net<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Note Payable, 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="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">NOTE PAYABLE, NET</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>9. NOTE
PAYABLE, NET</b>&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i><span style="text-decoration:underline">Promissory
Notes in April 2021</span></i></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>On April
2, 2021, the Company entered into a Note Purchase Agreement with an institutional investor, pursuant to which the Company issued to the
Purchaser a Promissory Note of $5,250,000. The Purchaser purchased the Note with an OID of $250,000, which was recognized as a debt discount
is amortized using the interest method over the life of the note. The Note bears interest at&#160;8% and has a term of&#160;24&#160;months.
All outstanding principal and accrued interest on the Note was due and payable on April 1, 2023. However, as of this report date, the
Company did not repay the loan, and no any further action from the lender. The Company&#8217;s obligations under the Note may be prepaid
at any time, provided that in such circumstance the Company would pay&#160;125% of any amounts outstanding under the Note and being prepaid.
Beginning on the date that is six&#160;months&#160;from the issue date of the Note, Purchaser shall have the right to redeem any amount
of this Note up to&#160;$825,000&#160;per calendar month by providing written notice to the Company. Upon receipt of the redemption notice
from the lender, the Company shall pay the applicable redemption amount in cash to lender within three trading days of receipt of such
redemption notice; if the Company fails to pay, then the outstanding balance will automatically be increased by&#160;25%. On October 28,
2021, the lender made an adjustment of $1,370,897&#160;to increase the outstanding principal of the notes as a result of the Company&#8217;s
failure to pay the redemption amount in cash to lender on time, the Company recorded $1,370,897&#160;principal adjustment as interest
expense in 2021.&#160;The lender made an adjustment of $229,015&#160;to increase the outstanding principal of the notes based on a forbearance
agreement entered on September 14, 2022 resulting from the Company&#8217;s default event of being delinquent on SEC filings, the Company
recorded the $229,015&#160;principal adjustment as interest expense. During the three months ended March 31, 2024, the Company amortized
OID of $0 and recorded $104,039&#160;interest expense on this Note; and the Company and Lender exchanged these Partitioned Notes of $300,000&#160;in
total&#160;for the delivery of&#160;259,067&#160;shares of the Company&#8217;s common stock which was issued in April 2024.&#160;The Company
recorded $21,243 loss on conversion of these notes in 2024. During the three months ended March 31, 2023, the Company amortized OID of
$31,250 and recorded $111,064 interest expense on this Note; and the Company and Lender exchanged these Partitioned Notes of $500,000
for the delivery of 241,537 shares of the Company&#8217;s common stock. The Company recorded $10,482 gain on conversion of these notes
in 2023.&#160;As of March 31, 2024, the outstanding principal balance of this note was $5,025,767&#160;with accrued interest of $3,305.
The Note was classified as a current liability in accordance with ASC 470-10-45 Other Presentation Matters &#8211; General Due on Demand
Loan Arrangements.</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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>30
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525343102752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders&#8217; Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">STOCKHOLDERS&#8217; EQUITY</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>10. STOCKHOLDERS&#8217;
EQUITY</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i><span style="text-decoration:underline">Warrants</span></i></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; text-align: justify"><span>Following
is a summary of the activities of warrants that were issued from equity financing for the three months ended March 31, 2024:</span></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 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">Number of<br/> Warrants</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">Average<br/> Exercise<br/> Price</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">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/> Years</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: justify">Outstanding as of January 1, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">16,515</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">10.0</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">0.54</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercisable as of January 1, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,515</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">10.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.54</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">-</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-51">-</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-52">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exchanged</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">-</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-54">-</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-55">-</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: justify">Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">-</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-57">-</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-58">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Expired</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"><div style="-sec-ix-hidden: hidden-fact-59">-</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: justify">Outstanding as of March 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,515</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">10.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.29</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercisable as of March 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,515</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">10.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.29</td><td style="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_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525344227488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plan<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock-Based Compensation Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK-BASED COMPENSATION PLAN</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>11. STOCK-BASED
COMPENSATION PLAN</b></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; text-align: justify"><span><i><span style="text-decoration:underline">Options
to Employees and Directors</span></i></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; text-align: justify"><span>On June
19, 2015, the stockholders of the Company approved the China Recycling Energy Corporation Omnibus Equity Plan (the &#8220;Plan&#8221;)
at its annual meeting. The total shares of Common Stock authorized for issuance during the term of the Plan is&#160;124,626. The Plan
was effective immediately upon its adoption by the Board of Directors on April 24, 2015, subject to stockholder approval, and will terminate
on the earliest to occur of (i) the 10th anniversary of the Plan&#8217;s effective date, or (ii) the date on which all shares available
for issuance under the Plan shall have been issued as fully-vested shares. The stockholders approved the Plan at their annual meeting
on June 19, 2015.&#160;</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; text-align: justify"><span>The following
table summarizes option activity with respect to employees and independent directors for the three months ended March 31, 2024:</span></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 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">Number of<br/> Shares</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">Average<br/> Exercise<br/> Price<br/> per Share</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">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/> Years</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: justify">Outstanding as of January 1, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">500</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">16.1</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.32</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercisable as of January 1, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">16.1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.32</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-60">-</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-61">-</div></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: justify">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-62">-</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-63">-</div></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: justify">Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-64">-</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-65">-</div></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: justify; padding-bottom: 4pt">Outstanding as of March 31, 2024</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">500</td><td style="padding-bottom: 2.5pt; 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">16.1</td><td style="padding-bottom: 2.5pt; 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.07</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 4pt">Exercisable as of March 31, 2024</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">500</td><td style="padding-bottom: 2.5pt; 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">16.1</td><td style="padding-bottom: 2.5pt; 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.07</td><td style="padding-bottom: 2.5pt; 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_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>32
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525344737296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAX</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>12. INCOME
TAX</b></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; text-align: justify"><span>The Company&#8217;s
Chinese subsidiaries are governed by the Income Tax Law of the PRC concerning privately-run enterprises, which are generally subject to
tax at&#160;25% on income reported in the statutory financial statements after appropriate tax adjustments. Under Chinese tax law, the
tax treatment of finance and sales-type leases is similar to US GAAP. However, the local tax bureau continues to treat the Company&#8217;s
sales-type leases as operating leases. Accordingly, the Company recorded deferred income taxes.&#160;</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; text-align: justify"><span>The Company&#8217;s
subsidiaries generate all of their income from their PRC operations. All of the Company&#8217;s Chinese subsidiaries&#8217; effective
income tax rate for 2023 and 2022 was&#160;25%. Yinghua, Shanghai TCH, Xi&#8217;an TCH, Huahong, Zhonghong and Erdos TCH file separate
income tax returns.</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; text-align: justify"><span>There is
no income tax for companies domiciled in the Cayman Islands. Accordingly, the Company&#8217;s CFS do not present any income tax provisions
related to Cayman Islands tax jurisdiction, where Sifang Holding is domiciled.&#160;</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; text-align: justify"><span>The US parent&#160;company,
SPC is taxed in the US and, as of March 31, 2024, had net operating loss (&#8220;NOL&#8221;) carry forwards for income taxes of $5.43&#160;million;
for federal income tax purposes, the NOL arising in tax years beginning after 2017 may only reduce&#160;80% of a taxpayer&#8217;s taxable
income, and may be carried forward indefinitely. However, the coronavirus Aid, Relief and Economic Security Act (&#8220;the CARES Act&#8221;)
issued in March 2020, provides tax relief to both corporate and noncorporate taxpayers by adding a five-year carryback period and temporarily
repealing the&#160;80% limitation for NOLs arising in 2018, 2019 and 2020. Management believes the realization of benefits from these
losses uncertain due to the US parent company&#8217;s continuing operating losses. Accordingly, a&#160;100% deferred tax asset valuation
allowance was provided.&#160;</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; text-align: justify"><span>As of March
31, 2024, the Company&#8217;s PRC subsidiaries had $1.16&#160;million NOL that can be carried forward to offset future taxable income
for&#160;five years&#160;from the year the loss is incurred. The NOL was mostly from Erdos TCH and Zhonghong. Management considers the
scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment.
After consideration of all the information available, management believes that significant uncertainty exists with respect to future realization
of the deferred tax assets due to the recurring losses from operations of these entities, accordingly, the Company recorded a&#160;100%
deferred tax valuation allowance for the PRC NOL.</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; text-align: justify"><span>The following
table reconciles the U.S. statutory rates to the Company&#8217;s effective tax rate for the three months ended March 31, 2024 and 2023:</span></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 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">2024</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">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">U.S. statutory rates benefit</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(21.0</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">(21.0</td><td style="width: 1%; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Tax rate difference &#8211; current provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.2</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.4</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Permanent differences</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.7</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.1</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">24.4</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">17.8</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: justify; padding-bottom: 4pt">Tax expense per financial statements</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">5.3</td><td style="padding-bottom: 2.5pt; 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">5.3</td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The provision
for income tax expense (benefit)&#160;for the three months ended March 31, 2024 and 2023 consisted of the following:</span></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 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">2024</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">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify; padding-bottom: 1.5pt">Income tax expense &#8211; current</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">14,180</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="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">4,534</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 income tax expense</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">14,180</td><td style="padding-bottom: 2.5pt; 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">4,534</td><td style="padding-bottom: 2.5pt; 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_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>33
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525342936480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserves<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_StatutoryReservesAbstract', window );"><strong>Statutory Reserves [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_StatutoryReservesTextBlock', window );">STATUTORY RESERVES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>13. STATUTORY
RESERVES</b></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; text-align: justify"><span>Pursuant
to the corporate law of the PRC effective January 1, 2006, the Company is only required to maintain one statutory reserve by appropriating
from its after-tax profit before declaration or payment of dividends. The statutory reserve represents restricted retained earnings.</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; text-align: justify"><span><i><span style="text-decoration:underline">Surplus
Reserve Fund</span></i></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; text-align: justify"><span>The Company&#8217;s
Chinese subsidiaries are required to transfer&#160;10% of their net income, as determined under PRC accounting rules and regulations,
to a statutory surplus reserve fund until such reserve balance reaches&#160;50% of the Company&#8217;s registered capital.&#160;</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; text-align: justify"><span>The surplus
reserve fund is non-distributable other than during liquidation and can be used to fund previous years&#8217; losses, if any, and may
be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders in proportion to their
shareholding or by increasing the par value of the shares currently held by them, provided that the remaining reserve balance after such
issue is not less than&#160;25% of the registered capital.&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The maximum
statutory reserve amount has not been reached for any subsidiary. The table below discloses the statutory reserve amount in the currency
type registered for each Chinese subsidiary as of March 31, 2024 and December 31, 2023:</span></p>

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

<table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; text-align: left"><span style="font-size: 10pt"><b>Name&#160;of&#160;Chinese&#160;Subsidiaries</b></span></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Registered<br/>
Capital</b></span></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Maximum&#160;Statutory<br/>
Reserve&#160;Amount</b></span></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Statutory<br/>
reserve at<br/>
March 31,<br/>
2024</b></span></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Statutory<br/>
reserve at<br/>
December&#160;31,<br/>
2023</b></span></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; width: 52%; text-align: justify"><span style="font-size: 10pt">Shanghai TCH</span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify">&#160;</td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 8%; text-align: right"><span style="font-size: 10pt">29,800,000</span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify">&#160;</td> <td style="vertical-align: bottom; width: 1%; text-align: justify">&#160;</td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 12%; text-align: right"><span style="font-size: 10pt">14,900,000</span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify">&#160;</td> <td style="vertical-align: bottom; width: 1%; text-align: justify">&#160;</td> <td style="vertical-align: bottom; width: 1%; text-align: justify"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; width: 8%; text-align: right"><span style="font-size: 10pt">6,564,303&#160;($1,003,859</span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify"><span style="font-size: 10pt">)</span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify">&#160;</td> <td style="vertical-align: bottom; width: 1%; text-align: justify"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; width: 8%; text-align: right"><span style="font-size: 10pt">6,564,303&#160;($1,003,859</span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify"><span style="font-size: 10pt">)</span></td></tr> <tr> <td style="vertical-align: top; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Xi&#8217;an TCH</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">202,000,000</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">101,000,000</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">73,947,819&#160;($11,272,948</span></td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">)</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">73,947,603&#160;($11,272,917</span></td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">)</span></td></tr> <tr> <td style="vertical-align: top; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Erdos TCH</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">120,000,000</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">60,000,000</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">19,035,814&#160;($2,914,869</span></td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">)</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">19,035,814&#160;($2,914,869</span></td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">)</span></td></tr> <tr> <td style="vertical-align: top; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Xi&#8217;an Zhonghong</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">30,000,000</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">15,000,000</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> <tr> <td style="vertical-align: top; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Shaanxi Huahong</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">2,500,300</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">1,250,150</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> <tr> <td style="vertical-align: top; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Zhongxun</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">35,000,000</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">17,500,000</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td> <td style="vertical-align: bottom; text-align: justify">&#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; text-align: justify"><span><i><span style="text-decoration:underline">Common
Welfare Fund</span></i></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; text-align: justify"><span>The common
welfare fund is a voluntary fund to which the Company can transfer&#160;5% to&#160;10% of its net income. This fund can only be utilized
for capital items for the collective benefit of the Company&#8217;s employees, such as construction of dormitories, cafeteria facilities,
and other staff welfare facilities. This fund is non-distributable other than upon liquidation. The Company does not participate in this
fund.&#160;&#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_creg_StatutoryReservesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReservesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_StatutoryReservesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for statutory reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReservesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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>34
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525449840624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAbstract', window );"><strong>Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyDisclosures', window );">CONTINGENCIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>14. CONTINGENCIES</b></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; text-align: justify"><span>China maintains
a &#8220;closed&#8221; capital account, meaning companies, banks, and individuals cannot move money in or out of the country except in
accordance with strict rules. The People&#8217;s Bank of China (PBOC) and State Administration of Foreign Exchange (SAFE) regulate the
flow of foreign exchange in and out of the country. For inward or outward foreign currency transactions, the Company needs to make a timely
declaration to the bank with sufficient supporting documents to declare the nature of the business transaction. The Company&#8217;s sales,
purchases and expense transactions are denominated in RMB and all of the Company&#8217;s assets and liabilities are also denominated in
RMB. The RMB is not freely convertible into foreign currencies under the current law. Remittances in currencies other than RMB may require
certain supporting documentation in order to make the remittance.</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; text-align: justify"><span>The Company&#8217;s
operations in the PRC are subject to specific considerations and significant risks not typically associated with companies in North America
and Western Europe. These include risks associated with, among others, the political, economic and legal environments and foreign currency
exchange. The Company&#8217;s results may be adversely affected by changes in governmental policies with respect to laws and regulations,
anti-inflationary measures, currency conversion and remittance abroad, and rates and methods of taxation, among other things.&#160;&#160;&#160;</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; text-align: justify"><span><i><span style="text-decoration:underline">Litigation</span></i>&#160;</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; text-align: justify"><span>1) In November
2019, Beijing Hongyuan Recycling Energy Investment Center (&#8220;BIPC&#8221;), or Hongyuan, filed a lawsuit with the Beijing Intermediate
People&#8217;s Court against Xi&#8217;an TCH to compel Xi&#8217;an TCH to repurchase certain stock pursuant to a stock repurchase option
agreement. On April 9, 2021, the court rendered a judgment in favor of Hongyuan. Xi&#8217;an TCH filed a motion for retrial to High People&#8217;s
Court of Beijing on April 13, 2022, because Xi&#8217;an TCH paid RMB&#160;261&#160;million ($37.58&#160;million) principal and interest
to Hongyuan as an out-of-court settlement. On April 11, 2022, Xi&#8217;an Zhonghong New Energy Technology Co. Ltd., filed an application
for retrial and provided relevant evidence to the Beijing High People&#8217;s Court on the Civil Judgment No. 264, awaiting trial. On
August 10, 2022, Beijing No. 1 Intermediate People&#8217;s Court of Beijing issued a Certificate of Active Performance, proving that Xi&#8217;an
Zhonghong New Energy Technology Co., Ltd. had fulfilled its buyback obligations as disclosed in Note 9 that,&#160;on April 9, 2021, Xi&#8217;an
TCH, Xi&#8217;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination of Fulfillment Agreement (termination agreement).
Under the termination agreement, the original buyback agreement entered on December 19, 2019 was terminated upon signing of the termination
agreement. HYREF will not execute the buy-back option and will not ask for any additional payment from the buyers other than keeping the
CDQ WHPG station.</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; text-align: justify"><span>As of this
report date, Xi&#8217;an Zhonghong is waiting for Court&#8217;s decision on retrial petition that was submitted in April 2022. During
this waiting period, BIPC entered the execution procedure, and there is a balance of RMB&#160;14,204,317&#160;($2.20&#160;million) between
the amount executed by the court and the liability recognized by Xi &#8216;an TCH, which was mainly the enforcement fee, legal and penalty
fee for the original judgement, and was automatically generated by the toll collection system of the People&#8217;s court. The Company
accrued $2.10&#160;million litigation expense as of March 31, 2024.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>2) On June
28, 2021, Beijing No.4 Intermediate People&#8217;s Court of Beijing entered into a judgement that Xi&#8217;an Zhonghong Technology Co.,
Ltd. should pay the loan principal of RMB&#160;77&#160;million ($11.06&#160;million) with loan interest of RMB&#160;2,418,449&#160;($0.35&#160;million)
to Beijing Hongyuan Recycling Energy Investment Center (Limited Partnership). In the end of 2022, Beijing No.4 Intermediate People&#8217;s
Court of Beijing entered into the judgment enforcement procedure, which, in addition to the loan principal with interest amount, Xi&#8217;an
Zhonghong Technology Co., Ltd. was to pay judgment enforcement fee, late fee and other fees of RMB&#160;80,288,184&#160;($11.53&#160;million)
in total, the Company recorded these additional fees in 2022. There was no update for this case as of this report date.</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_LossContingencyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAbstract</td>
</tr>
<tr>
<td style="padding-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_LossContingencyDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450-20/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450-30/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483049/450-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDisclosures</td>
</tr>
<tr>
<td style="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>35
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525344551872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>15. COMMITMENTS</b></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; text-align: justify"><span><i><span style="text-decoration:underline">Lease
Commitment</span></i></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; text-align: justify"><span>On November
20, 2017, Xi&#8217;an TCH entered into a lease for its office from December 1, 2017 through November 30, 2020.&#160;The monthly rent was
RMB&#160;36,536&#160;($5,600) with quarterly payment in advance. This lease expired in&#160;November 2020.&#160;The Company entered a
new lease for the same location from January 1, 2021 through December 31, 2023&#160;with monthly rent of RMB&#160;36,536&#160;($5,600),
to be paid every half year in advance. Upon expiration of the lease, the Company entered a new lease agreement for the same location from
January 1, 2024 through December 31, 2026&#160;with monthly rent of RMB&#160;36,536&#160;($5,600), to be paid every half year in advance.</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; text-align: justify"><span>The components
of lease costs, lease term and discount rate with respect of the office lease with an initial term of more than 12 months are as follows:</span></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 style="text-align: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="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">March 31,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: justify; padding-bottom: 4pt">Operating lease cost &#8211; amortization of operating lease right-of-use
asset</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">15,072</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 4pt">Operating lease cost &#8211; interest expense on lease liability</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">360</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Weighted Average Remaining Lease Term - Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.75</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Weighted Average Discount Rate - Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5</td><td style="text-align: left">%</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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="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">March 31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: justify; padding-bottom: 4pt">Operating lease cost &#8211; amortization of operating lease right-of-use
asset</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">15,618</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 4pt">Operating lease cost &#8211; interest expense on lease liability</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">389</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The following
is a schedule, by years, of maturities of the office lease liabilities as of March 31, 2024:</span></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%; text-align: justify">For the year ended March 31, 2025,</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">61,795</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">For the year ended March 31, 2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">61,795</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">For the year ended March 31, 2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,898</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Total undiscounted cash flows</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">154,488</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: justify; padding-bottom: 1.5pt">Less: imputed 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">(1,781</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 4pt">Present value of lease liabilities</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">152,707</td><td style="padding-bottom: 2.5pt; 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; text-align: justify"><span><i><span style="text-decoration:underline">Employment
Agreement</span></i></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; text-align: justify"><span>On May 8,
2020, the Company entered an employment agreement with Yongjiang Shi, the Company&#8217;s CFO for 24 months. The monthly salary was RMB&#160;16,000&#160;($2,200).
The Company will grant the CFO no less than&#160;5,000&#160;shares of the Company&#8217;s common stock annually; however, as of this report
date, the Board of Directors and Compensation Committee have not approved the number of shares to be given to the CFO, nor any stock reward
agreement has been signed.</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; text-align: justify"><span>On May 6,
2022, the Company entered another employment agreement with Mr. Shi for 24 months with monthly salary of RMB&#160;18,000&#160;($2,500).
The Company will grant the CFO no less than&#160;5,000&#160;shares of the Company&#8217;s common stock annually; however, as of this report
date, the Board of Directors and Compensation Committee have not approved the number of shares to be given to the CFO, nor any stock reward
agreement has been signed.&#160;&#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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525342980848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><b>16. SUBSEQUENT
EVENTS</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
follows the guidance in FASB ASC 855-10 for the disclosure of subsequent events. The Company evaluated subsequent events through the date
the unaudited financial statements were issued and determined the Company had no major subsequent event need to be disclosed. </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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>37
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525342899728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">$ (279,797)<span></span>
</td>
<td class="num">$ (89,504)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525449888368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli: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_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli: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_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli: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_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli: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_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525344789280">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Basis
of Presentation</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The accompanying
consolidated financial statements (&#8220;CFS&#8221;) are prepared in conformity with U.S. Generally Accepted Accounting Principles (&#8220;US
GAAP&#8221;). The functional currency of the Company&#8217;s operating entities is Chinese Renminbi (&#8220;RMB&#8221;). The accompanying
consolidated financial statements are translated from RMB and presented in U.S. dollars (&#8220;USD&#8221;).</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="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principle of Consolidation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Principle
of Consolidation</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The CFS
include the accounts of SPC and its subsidiaries, Shanghai Yinghua Financial Leasing Co., Ltd.&#160;(&#8220;Yinghua&#8221;) and Sifang
Holdings; Sifang Holdings&#8217; wholly owned subsidiaries, Huahong New Energy Technology Co., Ltd. (&#8220;Huahong&#8221;) and Shanghai
TCH Energy Tech Co., Ltd. (&#8220;Shanghai TCH&#8221;); Shanghai TCH&#8217;s wholly-owned subsidiary, Xi&#8217;an TCH Energy Tech Co.,
Ltd. (&#8220;Xi&#8217;an TCH&#8221;); and Xi&#8217;an TCH&#8217;s subsidiaries, 1) Erdos TCH Energy Saving Development Co., Ltd (&#8220;Erdos
TCH&#8221;),&#160;100% owned by Xi&#8217;an TCH, 2) Zhonghong,&#160;90% owned by Xi&#8217;an TCH and&#160;10% owned by Shanghai TCH, and
3) Zhongxun,&#160;100% owned by Xi&#8217;an TCH. Substantially all the Company&#8217;s revenues are derived from the operations of Shanghai
TCH and its subsidiaries, which represent substantially all the Company&#8217;s consolidated assets and liabilities as of March 31, 2024.
However, there was no revenue for the Company for the three months ended March 31, 2024 or 2023. All significant inter-company accounts
and transactions were eliminated in consolidation.</span></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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_UsesAndSourcesOfLiquidityPolicyTextBlock', window );">Uses and Sources of Liquidity</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Uses
and Sources of Liquidity</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>For the
three months ended March 31, 2024 and 2023, the Company had a net loss of $279,797&#160;and $89,504, respectively. The Company had an
accumulated deficit of $60.78&#160;million as of March 31, 2024. The Company disposed all of its systems and currently holds five power
generating systems through Erdos TCH, the five power generating systems are currently not producing any electricity. The Company is in
the process of transforming and expanding into an energy storage integrated solution provider business. The Company plans to pursue disciplined
and targeted expansion strategies for market areas the Company currently does not serve. The Company actively seeks and explores opportunities
to apply energy storage technologies to new industries or segments with high growth potential, including industrial and commercial complexes,
large scale photovoltaic (PV) and wind power stations,&#160;remote islands without electricity,&#160;and smart energy cities with multi-energy
supplies.&#160; The Company&#8217;s cash flow forecast indicates it will have sufficient cash to fund its operations for the next 12 months
from the date of issuance of these CFS.</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="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Use of
Estimates</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>In preparing
these CFS in accordance with US GAAP, management makes estimates and assumptions that affect the reported amounts of assets and liabilities
in the balance sheets as well as revenues and expenses during the period reported. Actual results may differ from these estimates.&#160;On
an on-going basis, management evaluates its estimates, including those allowances for bad debt, impairment loss on fixed assets and construction
in progress, income taxes, and contingencies and litigation. Management bases its estimates on historical experience and on various other
assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about
the carrying values of assets and liabilities that are not readily apparent from other resources.</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="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; text-align: justify"><span><i>Revenue
Recognition</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>A)</i>&#160;<i>Sales-type
Leasing and Related Revenue Recognition</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
follows Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 842. The
Company&#8217;s sales type lease contracts for revenue recognition fall under ASC 842. During the three months ended March 31, 2024 and
2023, the Company did not sell any new power generating projects.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
constructs and leases waste energy recycling power generating projects to its customers. The Company typically transfers legal ownership
of the waste energy recycling power generating projects to its customers at the end of the lease.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
finances construction of waste energy recycling power generating projects. The sales and cost of sales are recognized at the inception
of the lease, which is when control is transferred to the lessee. The Company accounts for the transfer of control as a sales type lease
in accordance with ASC 842-10-25-2. The underlying asset is derecognized, and revenue is recorded when collection of payments is probable.
This is in accordance with the revenue recognition principle in ASC 606 - Revenue from contracts with customers. The investment in sales-type
leases consists of the sum of the minimum lease payments receivable less unearned interest income and estimated executory cost. Minimum
lease payments are part of the lease agreement between the Company (as the lessor) and the customer (as the lessee). The discount rate
implicit in the lease is used to calculate the present value of minimum lease payments. The minimum lease payments consist of the gross
lease payments net of executory costs and contingent rentals, if any. Unearned interest is amortized to income over the lease term to
produce a constant periodic rate of return on net investment in the lease. While revenue is recognized at the inception of the lease,
the cash flow from the sales-type lease occurs over the course of the lease, which results in interest income and reduction of receivables.
Revenue is recognized net of value-added tax.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>B)</i>&#160;<i>Contingent
Rental Income</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
records income from actual electricity generated of each project in the period the income is earned, which is when the electricity is
generated. Contingent rent is not part of minimum lease payments.</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="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Operating Leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Operating
Leases</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
determines if an arrangement is a lease or contains a lease at inception. Operating lease liabilities are recognized based on the present
value of the remaining lease payments, discounted using the discount rate for the lease at the commencement date. As the rate implicit
in the lease is not readily determinable for an operating lease, the Company generally uses an incremental borrowing rate based on information
available at the commencement date to determine the present value of future lease payments. Operating lease right-of-use (&#8220;ROU assets&#8221;)
assets represent the Company&#8217;s right to control the use of an identified asset for the lease term and lease liabilities represent
the Company&#8217;s obligation to make lease payments arising from the lease. ROU assets are generally recognized based on the amount
of the initial measurement of the lease liability. Lease expense is recognized on a straight-line basis over the lease term.</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; text-align: justify"><span>ROU assets are reviewed for impairment
when indicators of impairment are present. ROU assets from operating and finance leases are subject to the impairment guidance in ASC
360, Plant, and Equipment, as ROU assets are long-lived nonfinancial assets.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>ROU assets
are tested for impairment individually or as part of an asset group if the cash flows related to the ROU asset are not independent from
the cash flows of other assets and liabilities. An asset group is the unit of accounting for long-lived assets to be held and used, which
represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other groups of assets and
liabilities. The Company recognized no impairment of ROU assets as of March 31, 2024 and December 31, 2023.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Operating
leases are included in operating lease ROU and operating lease liabilities (current and non-current), on the consolidated balance sheets.</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Cash</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Cash includes
cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with an original maturity
of three months or less as of the purchase date.</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="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Accounts
Receivable</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company&#8217;s
policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the composition of accounts
receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes
in customer payment patterns to evaluate the adequacy of these reserves. As of March 31, 2024 and December 31, 2023, the Company had&#160;no&#160;accounts
receivable.&#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="Show.showAR( this, 'defref_creg_ValueAddedTaxPolicyTextBlock', window );">Value added tax (&#8220;VAT&#8221;)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Value added tax (&#8220;VAT&#8221;)</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is subject to VAT and related surcharges on revenue generated from sales and services. The Company records revenue net of
VAT. This VAT may be offset by qualified input VAT paid by the Company to suppliers. Net VAT balance between input VAT and output VAT
is recorded in the line item of VAT receivable on the unaudited consolidated balance sheets.</p>The VAT rate is 13% for taxpayers selling consumer products and 6% for providing technology services. Entities that are VAT general taxpayers
are allowed to offset qualified input VAT, paid to suppliers against their output VAT liabilities. As of March 31, 2024 and December 31,
2023, the Company had $170,398 and $170,694 VAT receivable, respectively<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_AdvanceToSuppliersPolicyTextBlock', window );">Advance to suppliers</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Advance
to suppliers</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Advance
to suppliers consist of balances paid to suppliers for materials that have not been received. The Company reviews its advances to suppliers
on a periodic basis and makes general and specific allowances when there is doubt as to the ability of a supplier to provide supplies
to the Company or refund an advance.</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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy', window );">Short term loan receivables</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Short
term loan receivables</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
provided loans to certain third parties for the purpose of making use of its cash.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
monitors all loans receivable for delinquency and provides for estimated losses for specific receivables that are not likely to be collected.
Management periodically assesses the collectability of these loans receivable. Delinquent account balances are written-off against the
allowance for doubtful accounts after management has determined that the likelihood of collection is not probable. As of March 31, 2024,
the Company did not have any outstanding short term loan receivables; at December 31, 2023, the Company had $68.77 million short term
loan receivables and did not accrue allowance against short term loan receivables.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></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="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Concentration
of Credit Risk</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Cash includes
cash on hand and demand deposits in accounts maintained within China.&#160;Balances at financial institutions and state-owned banks within&#160;the
PRC are covered by insurance up to RMB&#160;500,000&#160;($71,792) per bank. Any balance over RMB&#160;500,000&#160;($71,792) per bank
in PRC is not covered. The Company has not experienced any losses in such accounts.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Certain
other financial instruments, which subject the Company to concentration of credit risk, consist of accounts and other receivables. The
Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews of its customers&#8217;
financial condition and customer payment practices to minimize collection risk on accounts receivable.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The operations
of the Company are in the PRC. Accordingly, the Company&#8217;s business, financial condition and results of operations may be influenced
by the political, economic and legal environments in the PRC.</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Plant and Equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Plant
and Equipment</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Plant and equipment are stated
at cost, net of accumulated depreciation. Expenditures for maintenance and repairs are expensed as incurred; additions, renewals and betterments
are capitalized. When plant and equipment are retired or otherwise disposed of, the related cost and accumulated depreciation are removed
from the respective accounts, and any gain or loss is included in operations.&#160;Depreciation of plant and equipment is provided using
the straight-line method over the estimated lives as follows:&#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%; text-align: justify">Vehicles</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">2&#160;&#8211;&#160;5&#160;years</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Office and Other Equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">2&#160;&#8211;&#160;5&#160;years</span></td><td style="text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-lived Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span><i>Impairment
of Long-lived Assets</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>In accordance with FASB ASC Topic
360,&#160;<i>&#8220;Plant, and Equipment</i>,&#8221; the Company reviews its long-lived assets, including plant and equipment, for impairment
whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. If the total
expected undiscounted future net cash flows are less than the carrying amount of the asset, a loss is recognized for the difference between
the fair value (&#8220;FV&#8221;) and carrying amount of the asset.&#160;The Company did not record any impairment for the three months
ended March 31, 2024 and 2023.&#160;&#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="Show.showAR( this, 'defref_creg_AccountAndOtherPayablesPolicyTextBlock', window );">Accounts and other payables</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Accounts
and other payables</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Accounts
and other payables represent liabilities for goods and services provided to the Company prior to the end of the financial year which are
unpaid. They are classified as current liabilities if payment is due within one year or less (or in the normal operating cycle of the
business if longer). Otherwise, they are presented as non-current liabilities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Accounts
and other payables are initially recognized as fair value, and subsequently carried at amortized cost using the effective interest method.</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="Show.showAR( this, 'defref_us-gaap_DebtPolicyTextBlock', window );">Borrowings</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Borrowings</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Borrowings
are presented as current liabilities unless the Company has an unconditional right to defer settlement for at least 12 months after the
financial year end date, in which case they are presented as non-current liabilities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Borrowings
are initially recognized at fair value (net of transaction costs) and subsequently carried at amortized cost. Any difference between the
proceeds (net of transaction costs) and the redemption value is recognized in profit or loss over the period of the borrowings using an
effective interest method.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Borrowing
costs are recognized in profit or loss using the effective interest method.</span></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="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Sales</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Cost
of Sales</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Cost of
sales consists primarily of the direct material of the power generating system and expenses incurred directly for project construction
for sales-type leasing and sales tax and additions for contingent rental income.&#160;&#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="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Income
Taxes</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>Income taxes
are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences
in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each period end
based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected to affect taxable income.
Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
follows FASB ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and measurement of a
tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition of income tax assets and
liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated
with tax positions, accounting for income taxes in interim periods, and income tax disclosures.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span>Under FASB ASC
Topic 740, when tax returns are filed, it is likely that some positions taken would be sustained upon examination by the taxing authorities,
while others are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately
sustained. The benefit of a tax position is recognized in the CFS in the period during which, based on all available evidence, management
believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation
processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not
recognition threshold are measured as the largest amount of tax benefit that is more than&#160;50% likely of being realized upon settlement
with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured
as described above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated
interest and penalties that would be payable to the taxing authorities upon examination. Interest associated with unrecognized tax benefits
is classified as interest expense and penalties are classified in selling, general and administrative expenses in the statement of income.&#160;At
March 31, 2024 and December 31, 2023, the Company did not take any uncertain positions that would necessitate recording a tax related
liability.&#160;&#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="Show.showAR( this, 'defref_us-gaap_InventoryCashFlowPolicy', window );">Statement of Cash Flows</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Statement
of Cash Flows</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>In accordance
with FASB ASC Topic 230,&#160;<i>&#8220;Statement of Cash Flows,&#8221;</i>&#160;cash flows from the Company&#8217;s operations are calculated
based upon the local currencies. As a result, amounts related to assets and liabilities reported on the statement of cash flows may not
necessarily agree with changes in the corresponding balances on the balance sheet.</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="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Fair
Value of Financial Instruments</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>For certain
of the Company&#8217;s financial instruments, including cash and equivalents, restricted cash, accounts receivable, other receivables,
accounts payable, accrued liabilities and short-term debts, the carrying amounts approximate their FVs due to their short maturities.
Receivables on sales-type leases are based on interest rates implicit in the lease.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>FASB ASC
Topic 820,&#160;<i>&#8220;Fair Value Measurements and Disclosures,&#8221;</i>&#160;requires disclosure of the FV of financial instruments
held by the Company. FASB ASC Topic 825,&#160;<i>&#8220;Financial Instruments,&#8221;</i>&#160;defines FV, and establishes a three-level
valuation hierarchy for disclosures of FV measurement that enhances disclosure requirements for FV measures. The carrying amounts reported
in the consolidated balance sheets for receivables and current liabilities each qualify as financial instruments and are a reasonable
estimate of their FV because of the short period of time between the origination of such instruments and their expected realization and
their current market rate of interest. The three levels of valuation hierarchy are defined as follows:</span></p><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: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="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></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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="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 asset
or liability, either directly or indirectly, for substantially the full term of the financial instrument.</span></td>
</tr></table><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: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-size: 10pt">Level 3 inputs to the valuation
methodology are unobservable and significant to FV measurement.</span></td>
</tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span>The
Company analyzes all financial instruments with features of both liabilities and equity under FASB ASC 480,&#160;<i>&#8220;Distinguishing
Liabilities from Equity,&#8221;</i>&#160;and ASC 815,&#160;<i>&#8220;Derivatives and Hedging.&#8221;</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>As of March
31, 2024 and December 31, 2023, the Company did not have any long-term debt; and the Company did not identify any assets or liabilities
that are required to be presented on the balance sheet at FV.</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Stock-Based
Compensation</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &#8220;Compensation &#8211; Stock Compensation&#8221;,
which requires that share-based payment transactions with employees be measured based on the grant-date FV of the equity instrument issued
and recognized as compensation expense over the requisite service period.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic 505-50, &#8220;Equity-Based
Payments to Non-employees&#8221;. Share-based compensation associated with the issuance of equity instruments to non-employees is measured
at the FV of the equity instrument issued or committed to be issued, as this is more reliable than the FV of the services received. The
FV is measured at the date that the commitment for performance by the counterparty has been reached or the counterparty&#8217;s performance
is complete.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
follows ASU 2018-07, &#8220;Compensation &#8212; Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting,&#8221;
which expands the scope of ASC 718 to include share-based payment transactions for acquiring goods and services from non-employees. An
entity should apply the requirements of ASC 718 to non-employee awards except for specific guidance on inputs to an option pricing model
and the attribution of cost. ASC 718 applies to all share-based payment transactions in which a grantor acquires goods or services to
be used or consumed in a grantor&#8217;s own operations by issuing share-based payment awards.&#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="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Basic and Diluted Earnings per Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Basic
and Diluted Earnings per Share</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
presents net income (loss) per share (&#8220;EPS&#8221;) in accordance with FASB ASC Topic 260,&#160;<i>&#8220;Earning Per Share.&#8221;</i>&#160;Accordingly,
basic income (loss) per share is computed by dividing income (loss) available to common stockholders by the weighted average number of
shares outstanding, without consideration for common stock equivalents. Diluted EPS is computed by dividing the net income by the weighted-average
number of common shares outstanding as well as common share equivalents outstanding for the period determined using the treasury-stock
method for stock options and warrants and the if-converted method for convertible notes. The Company made an accounting policy election
to use the if-converted method for convertible securities that are eligible to receive common stock dividends, if declared. Diluted EPS
reflect the potential dilution that could occur based on the exercise of stock options or warrants or conversion of convertible securities
using the if-converted method.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>For the
three months ended March 31, 2024 and 2023, the basic and diluted income (loss) per share were the same due to the anti-dilutive features
of the warrants and options. For the three months ended March 31, 2024 and 2023,&#160;30,911&#160;shares purchasable under warrants and
options were excluded from the EPS calculation as these were not dilutive due to the exercise price was more than the stock market price.</span></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="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation and Comprehensive Income (Loss)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Foreign
Currency Translation and Comprehensive Income (Loss)</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company&#8217;s
functional currency is the Renminbi (&#8220;RMB&#8221;). For financial reporting purposes, RMB were translated into U.S. Dollars (&#8220;USD&#8221;
or &#8220;$&#8221;) as the reporting currency. Assets and liabilities are translated at the exchange rate in effect at the balance sheet
date. Revenues and expenses are translated at the average rate of exchange prevailing during the reporting period. Translation adjustments
arising from the use of different exchange rates from period to period are included as a component of stockholders&#8217; equity as &#8220;Accumulated
other comprehensive income.&#8221; Gains and losses resulting from foreign currency transactions are included in income.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company
follows FASB ASC Topic 220,&#160;<i>&#8220;Comprehensive Income.&#8221;</i>&#160;Comprehensive income is comprised of net income and all
changes to the statements of stockholders&#8217; equity, except those due to investments by stockholders, changes in paid-in capital and
distributions to stockholders.&#160;&#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="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>Segment
Reporting</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>FASB ASC
Topic 280,&#160;<i>&#8220;Segment Reporting,&#8221;</i>&#160;requires use of the &#8220;management approach&#8221; model for segment reporting.
The management approach model is based on the way a company&#8217;s management organizes segments within the company for making operating
decisions and assessing performance. Reportable segments are based on products and services, geography, legal structure, management structure,
or any other manner in which management disaggregates a company. FASB ASC Topic 280 has no effect on the Company&#8217;s CFS as substantially
all of the Company&#8217;s operations are conducted in one industry segment. All of the Company&#8217;s assets are located in the PRC.</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="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><i>New Accounting
Pronouncements</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>In November
2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (&#8220;ASU 2023-07&#8221;).
The amendments in ASU 2023-07 improve reportable segment disclosure requirements through enhanced disclosures about significant segment
expenses that are regularly provided to the chief operating decision maker (CODM). In addition, the amendments enhance interim disclosure
requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure
requirements for entities with a single reportable segment, and contain other disclosure requirements. ASU 2023-07 will be effective for
annual reporting periods beginning after December 15, 2023, and interim periods within annual reporting periods beginning after December
15, 2024. Early adoption is permitted. The adoption of ASU 2023-01 did not have a material impact on the Company&#8217;s consolidated
financial statement presentation or disclosures.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>In December
2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (&#8220;ASU 2023-09&#8221;), which
requires disclosures of incremental income tax information within the rate reconciliation and expanded disclosures of income taxes paid,
among other disclosure requirements. This ASU will be effective for annual reporting periods beginning after December 15, 2024. Early
adoption is permitted. ASU 2023-09 will be applied on a prospective basis with the option to apply the standard retrospectively. The Company&#8217;s
management does not believe that the adoption of ASU 2023-09 will have a material impact on the Company&#8217;s consolidated financial
statement presentation or disclosures.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Company&#8217;s
management does not believe that any other recently issued, but not yet effective, authoritative guidance, if currently adopted, will
have a material impact on the Company&#8217;s financial statement presentation or disclosures.&#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_creg_AccountAndOtherPayablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for account and other payables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AccountAndOtherPayablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_AdvanceToSuppliersPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advance to suppliers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AdvanceToSuppliersPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_UsesAndSourcesOfLiquidityPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Uses and Sources of Liquidity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_UsesAndSourcesOfLiquidityPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_ValueAddedTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for value added tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ValueAddedTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="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_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 705<br> -Publisher FASB<br> -URI https://asc.fasb.org/705/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DebtPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryCashFlowPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining where the cash flows related to the sale of inventory are classified in the statements of cash flows and explain the nature of the receivables, notes, and loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482888/230-10-55-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryCashFlowPolicy</td>
</tr>
<tr>
<td style="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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for estimating the allowance for losses on loans and lease receivables. The disclosure may include (a) how the entity determines each element of the allowance, (b) which loans are evaluated individually and which loans are evaluated as a group, (c) how the entity determines both the allocated and unallocated portions of the allowance, (d) how the entity determines the loss factors applied to graded loans in order to develop a general allowance, and (e) what self-correcting mechanism the entity uses to reduce differences between estimated and actual losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 36<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="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_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525449891168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Plant and Equipment Estimated Lives</a></td>
<td class="text">Depreciation of plant and equipment is provided using
the straight-line method over the estimated lives as follows:<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%; text-align: justify">Vehicles</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">2&#160;&#8211;&#160;5&#160;years</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Office and Other Equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-size: 10pt">2&#160;&#8211;&#160;5&#160;years</span></td><td style="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_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>41
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525344471936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities and Other Payables (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract', window );"><strong>Accrued Liabilities and Other Payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities and Other Payables</a></td>
<td class="text"><span>Accrued
liabilities and other payables consisted of the following as of March 31, 2024 and December 31, 2023:</span><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: justify">&#160;</td><td style="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">2024</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">Education and union fund and social insurance payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">87,187</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">181,394</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Accrued payroll and welfare</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">252,038</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">263,472</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Accrued litigation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,120,405</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,124,087</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">161,198</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">95,508</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: justify; 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">2,620,828</td><td style="padding-bottom: 2.5pt; 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">2,664,461</td><td style="padding-bottom: 2.5pt; 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_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525446780672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes Payable (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrentAndNoncurrentAbstract', window );"><strong>Taxes Payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_IncomeTaxPayableDisclosureTableTextBlock', window );">Schedule of Taxes Payable</a></td>
<td class="text">Taxes payable
consisted of the following as of March 31, 2024 and December 31, 2023<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: justify">&#160;</td><td style="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">2024</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">Income tax</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,641,690</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,627,529</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">230</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">187</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: justify">Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,641,920</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,627,716</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,291,295</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">4,277,091</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: justify; padding-bottom: 4pt">Noncurrent</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,350,625</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,350,625</td><td style="padding-bottom: 2.5pt; 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_creg_IncomeTaxPayableDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of tax payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_IncomeTaxPayableDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_TaxesPayableCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525348247536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Tax, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred Tax, 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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets</a></td>
<td class="text"><span>As of March
31, 2024 and December 31, 2023, deferred tax assets consisted of the following:</span><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-left: 0.125in; text-indent: -0.125in; text-align: justify">&#160;</td><td style="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">2024</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; width: 76%; text-align: justify">Accrued expenses</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">614,269</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">615,336</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.25in; text-align: justify">Write-off Erdos TCH net investment in sales-type leases *</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,056,219</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,063,263</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.25in; text-align: justify">Impairment loss of Xi&#8217;an TCH&#8217;s investment into the HYREF fund</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,642,706</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,647,296</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: justify">US NOL</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,086,706</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,086,706</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.25in; text-align: justify; padding-bottom: 1.5pt">PRC NOL</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">290,493</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">8,355,472</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Total deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,690,393</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,768,073</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify; padding-bottom: 1.5pt">Less: valuation allowance for deferred tax assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,690,393</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">(16,768,073</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: justify; padding-bottom: 4pt">Deferred tax assets, net</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-48">-</div></td><td style="padding-bottom: 2.5pt; 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-49">-</div></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><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: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-size: 10pt">*</span></td><td style="text-align: justify"><span style="font-size: 10pt">This represents the tax basis
of Erdos TCH investment in sales type leases, which was written off under US GAAP upon modification of lease terms, which made the lease
payments contingent upon generation of electricity.</span></td>
</tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525344610000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders&#8217; Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Schedule of Summary of the Activities of Warrants that were Issued from Equity Financing</a></td>
<td class="text"><span>Following
is a summary of the activities of warrants that were issued from equity financing for the three months ended March 31, 2024:</span><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-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of<br/> Warrants</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">Average<br/> Exercise<br/> Price</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">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/> Years</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: justify">Outstanding as of January 1, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">16,515</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">10.0</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">0.54</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercisable as of January 1, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,515</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">10.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.54</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">-</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-51">-</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-52">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exchanged</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">-</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-54">-</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-55">-</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: justify">Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">-</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-57">-</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-58">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Expired</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"><div style="-sec-ix-hidden: hidden-fact-59">-</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: justify">Outstanding as of March 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,515</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">10.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.29</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercisable as of March 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,515</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">10.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.29</td><td style="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_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525344494880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plan (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock-Based Compensation Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Option Activity with Respect to Employees and Independent Directors</a></td>
<td class="text"><span>The following
table summarizes option activity with respect to employees and independent directors for the three months ended March 31, 2024:</span><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-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of<br/> Shares</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">Average<br/> Exercise<br/> Price<br/> per Share</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">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/> Years</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: justify">Outstanding as of January 1, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">500</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">16.1</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.32</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Exercisable as of January 1, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">16.1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.32</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-60">-</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-61">-</div></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: justify">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-62">-</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-63">-</div></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: justify">Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-64">-</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-65">-</div></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: justify; padding-bottom: 4pt">Outstanding as of March 31, 2024</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">500</td><td style="padding-bottom: 2.5pt; 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">16.1</td><td style="padding-bottom: 2.5pt; 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.07</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 4pt">Exercisable as of March 31, 2024</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">500</td><td style="padding-bottom: 2.5pt; 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">16.1</td><td style="padding-bottom: 2.5pt; 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.07</td><td style="padding-bottom: 2.5pt; 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_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525342974864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Reconciles U.S. Statutory Rates to Effective Tax Rate</a></td>
<td class="text"><span>The following
table reconciles the U.S. statutory rates to the Company&#8217;s effective tax rate for the three months ended March 31, 2024 and 2023:</span><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-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</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">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify">U.S. statutory rates benefit</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(21.0</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">(21.0</td><td style="width: 1%; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Tax rate difference &#8211; current provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.2</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.4</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Permanent differences</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.7</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.1</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">24.4</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">17.8</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: justify; padding-bottom: 4pt">Tax expense per financial statements</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">5.3</td><td style="padding-bottom: 2.5pt; 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">5.3</td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Provision for Income Tax Expense</a></td>
<td class="text"><span>The provision
for income tax expense (benefit)&#160;for the three months ended March 31, 2024 and 2023 consisted of the following:</span><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-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</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">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: justify; padding-bottom: 1.5pt">Income tax expense &#8211; current</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">14,180</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="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">4,534</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 income tax expense</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">14,180</td><td style="padding-bottom: 2.5pt; 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">4,534</td><td style="padding-bottom: 2.5pt; 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_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525446773952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserves (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_StatutoryReservesAbstract', window );"><strong>Statutory Reserves [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_StatutoryReservesDisclosureTableTextBlock', window );">Schedule of Statutory Reserve Amount</a></td>
<td class="text"><span>The maximum
statutory reserve amount has not been reached for any subsidiary. The table below discloses the statutory reserve amount in the currency
type registered for each Chinese subsidiary as of March 31, 2024 and December 31, 2023:</span><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; text-align: left"><span style="font-size: 10pt"><b>Name&#160;of&#160;Chinese&#160;Subsidiaries</b></span></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Registered<br/>
Capital</b></span></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Maximum&#160;Statutory<br/>
Reserve&#160;Amount</b></span></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Statutory<br/>
reserve at<br/>
March 31,<br/>
2024</b></span></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Statutory<br/>
reserve at<br/>
December&#160;31,<br/>
2023</b></span></td> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; width: 52%; text-align: justify"><span style="font-size: 10pt">Shanghai TCH</span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify">&#160;</td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 8%; text-align: right"><span style="font-size: 10pt">29,800,000</span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify">&#160;</td> <td style="vertical-align: bottom; width: 1%; text-align: justify">&#160;</td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 12%; text-align: right"><span style="font-size: 10pt">14,900,000</span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify">&#160;</td> <td style="vertical-align: bottom; width: 1%; text-align: justify">&#160;</td> <td style="vertical-align: bottom; width: 1%; text-align: justify"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; width: 8%; text-align: right"><span style="font-size: 10pt">6,564,303&#160;($1,003,859</span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify"><span style="font-size: 10pt">)</span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify">&#160;</td> <td style="vertical-align: bottom; width: 1%; text-align: justify"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; width: 8%; text-align: right"><span style="font-size: 10pt">6,564,303&#160;($1,003,859</span></td> <td style="vertical-align: bottom; width: 1%; text-align: justify"><span style="font-size: 10pt">)</span></td></tr> <tr> <td style="vertical-align: top; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Xi&#8217;an TCH</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">202,000,000</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">101,000,000</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">73,947,819&#160;($11,272,948</span></td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">)</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">73,947,603&#160;($11,272,917</span></td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">)</span></td></tr> <tr> <td style="vertical-align: top; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Erdos TCH</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">120,000,000</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">60,000,000</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">19,035,814&#160;($2,914,869</span></td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">)</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">19,035,814&#160;($2,914,869</span></td> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">)</span></td></tr> <tr> <td style="vertical-align: top; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Xi&#8217;an Zhonghong</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">30,000,000</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">15,000,000</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> <tr> <td style="vertical-align: top; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Shaanxi Huahong</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">2,500,300</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">1,250,150</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> <tr> <td style="vertical-align: top; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Zhongxun</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">35,000,000</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">&#165;</span></td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">17,500,000</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: justify">&#160;</td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td> <td style="vertical-align: bottom; text-align: justify">&#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_creg_StatutoryReservesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReservesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_StatutoryReservesDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of maximum statutory reserve amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReservesDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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>48
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525344489152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Lease Costs, Lease Term and Discount Rate</a></td>
<td class="text"><span>The components
of lease costs, lease term and discount rate with respect of the office lease with an initial term of more than 12 months are as follows:</span><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: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="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">March 31,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: justify; padding-bottom: 4pt">Operating lease cost &#8211; amortization of operating lease right-of-use
asset</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">15,072</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 4pt">Operating lease cost &#8211; interest expense on lease liability</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">360</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Weighted Average Remaining Lease Term - Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.75</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Weighted Average Discount Rate - Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5</td><td style="text-align: left">%</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="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="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">March 31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: justify; padding-bottom: 4pt">Operating lease cost &#8211; amortization of operating lease right-of-use
asset</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">15,618</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 4pt">Operating lease cost &#8211; interest expense on lease liability</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">389</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Years, of Maturities of the Office Lease Liabilities</a></td>
<td class="text"><span>The following
is a schedule, by years, of maturities of the office lease liabilities as of March 31, 2024:</span><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%; text-align: justify">For the year ended March 31, 2025,</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">61,795</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">For the year ended March 31, 2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">61,795</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">For the year ended March 31, 2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,898</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Total undiscounted cash flows</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">154,488</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: justify; padding-bottom: 1.5pt">Less: imputed 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">(1,781</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 4pt">Present value of lease liabilities</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">152,707</td><td style="padding-bottom: 2.5pt; 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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525340460336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Description of Business (Details)<br></strong></div></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="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 11, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 15, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 15, 2013 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Apr. 14, 2009</div></th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>May 01, 2016 </div>
<div>kWh</div>
</th>
<th class="th">
<div>Mar. 24, 2014 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 24, 2014 </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="Show.showAR( this, 'defref_creg_OrganizationAndDescriptionOfBusinessLineItems', window );"><strong>Organization and Descriptions of Business [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="Show.showAR( this, 'defref_creg_ActualElectricitySold', window );">Electricity sold (in Kilowatt-hours) | kWh</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_LicenseIsIssued', window );">License is issued</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_ErdosTCHMember', window );">Erdos Metallurgy 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_OrganizationAndDescriptionOfBusinessLineItems', window );"><strong>Organization and Descriptions of Business [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="Show.showAR( this, 'defref_creg_MaturityTerm', window );">Maturity term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Total investment percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.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="Show.showAR( this, 'defref_us-gaap_PaymentsForNuclearFuel', window );">Payment for power and energy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 145,524<span></span>
</td>
<td class="nump">&#165; 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_XianTCHEnergyTechnologyCoLtdMember', window );">Xi'an TCH [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="Show.showAR( this, 'defref_creg_OrganizationAndDescriptionOfBusinessLineItems', window );"><strong>Organization and Descriptions of Business [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="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Total investment percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93.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="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet', window );">Amount of ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,290,000<span></span>
</td>
<td class="nump">$ 1,290,000<span></span>
</td>
<td class="nump">&#165; 8,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_DaTangShiDaiMember', window );">Da Tang Shi Dai [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="Show.showAR( this, 'defref_creg_OrganizationAndDescriptionOfBusinessLineItems', window );"><strong>Organization and Descriptions of Business [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="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Total investment 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">30.00%<span></span>
</td>
<td class="nump">30.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_DaTongRecyclingEnergyMember', window );">DaTong Recycling 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_OrganizationAndDescriptionOfBusinessLineItems', window );"><strong>Organization and Descriptions of Business [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="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Total investment 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">30.00%<span></span>
</td>
<td class="nump">30.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_TianYuXuZhouRecyclingEnergyMember', window );">TianYu XuZhou Recycling 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_OrganizationAndDescriptionOfBusinessLineItems', window );"><strong>Organization and Descriptions of Business [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="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Total investment 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">40.00%<span></span>
</td>
<td class="nump">40.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_ZhongxunMember', window );">Zhongxun [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="Show.showAR( this, 'defref_creg_OrganizationAndDescriptionOfBusinessLineItems', window );"><strong>Organization and Descriptions of Business [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="Show.showAR( this, 'defref_creg_OriginalInvestmentBySubsidiary', window );">Registered 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="nump">$ 5,695,502<span></span>
</td>
<td class="nump">&#165; 35,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_PercentageOfAmountInitialCapitalContribution', window );">Percentage of owns</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.00%<span></span>
</td>
<td class="nump">100.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_YinghuaMember', window );">Yinghua [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="Show.showAR( this, 'defref_creg_OrganizationAndDescriptionOfBusinessLineItems', window );"><strong>Organization and Descriptions of Business [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="Show.showAR( this, 'defref_creg_OriginalInvestmentBySubsidiary', window );">Registered capital | $</a></td>
<td class="nump">$ 30,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_PercentageOfAmountInitialCapitalContribution', window );">Percentage of owns</a></td>
<td class="nump">100.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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ActualElectricitySold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Actual electricity sold.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ActualElectricitySold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:energyItemType</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_creg_LicenseIsIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>License is issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LicenseIsIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_MaturityTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_MaturityTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_OrganizationAndDescriptionOfBusinessLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_OrganizationAndDescriptionOfBusinessLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_OriginalInvestmentBySubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Registered capital</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_OriginalInvestmentBySubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_PercentageOfAmountInitialCapitalContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PercentageOfAmountInitialCapitalContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the total net income attributable to the parent for the period and the effect of net changes during the period impacting the parent's ownership interest in a subsidiary as it relates to the total (consolidated) equity attributable to the parent. The changes to the parent's ownership interest in a subsidiary represented by this element did not result in a deconsolidation of the subsidiary from the consolidated financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4M<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4M<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsForNuclearFuel">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow associated with the purchase of any material that is commonly used in the generation of nuclear energy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForNuclearFuel</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_VariableInterestEntityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="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_dei_LegalEntityAxis=creg_ErdosTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_ErdosTCHMember</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_dei_LegalEntityAxis=creg_XianTCHEnergyTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_XianTCHEnergyTechnologyCoLtdMember</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_dei_LegalEntityAxis=creg_DaTangShiDaiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_DaTangShiDaiMember</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_dei_LegalEntityAxis=creg_DaTongRecyclingEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_DaTongRecyclingEnergyMember</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_dei_LegalEntityAxis=creg_TianYuXuZhouRecyclingEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_TianYuXuZhouRecyclingEnergyMember</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_dei_LegalEntityAxis=creg_ZhongxunMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_ZhongxunMember</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_dei_LegalEntityAxis=creg_YinghuaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_YinghuaMember</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>50
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525340247776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details)<br></strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_SignificantAccountingPoliciesLineItems', window );"><strong>Summary of Significant Accounting Policies [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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (279,797)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (89,504)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated Deficit</a></td>
<td class="num">$ (60,777,199)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (60,497,371)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ValueAddedTaxPercentage', window );">Selling consumer products</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_TechonologyServices', window );">Technology services</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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValueAddedTaxReceivable', window );">Value added tax receivable</a></td>
<td class="nump">$ 170,398<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">170,694<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Short term loan receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 68,770,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther', window );">Tax benefit percentage</a></td>
<td class="nump">50.00%<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Shares of antidilutive securities under warrants and option (in Shares) | shares</a></td>
<td class="nump">30,911<span></span>
</td>
<td class="nump">30,911<span></span>
</td>
<td class="nump">30,911<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=creg_PRCMember', window );">PRC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_SignificantAccountingPoliciesLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InsuranceTax', window );">Insurance</a></td>
<td class="nump">$ 71,792<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_BalanceNotCovered', window );">Balance not covered</a></td>
<td class="nump">$ 71,792<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=creg_ErdosTCHMember', window );">Erdos TCH [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_SignificantAccountingPoliciesLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Owned percentage</a></td>
<td class="nump">100.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=creg_ZhonghongMember', window );">Zhonghong [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_SignificantAccountingPoliciesLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Owned percentage</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=creg_ShanghaiTCHMember', window );">Shanghai TCH [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_SignificantAccountingPoliciesLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Owned percentage</a></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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=creg_ZhongxunMember', window );">Zhongxun [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_SignificantAccountingPoliciesLineItems', window );"><strong>Summary of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Owned percentage</a></td>
<td class="nump">100.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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_BalanceNotCovered">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of balance not covered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_BalanceNotCovered</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_SignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_TechonologyServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of providing technology services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TechonologyServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_ValueAddedTaxPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of value added tax rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ValueAddedTaxPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_EffectiveIncomeTaxRateReconciliationDeductionsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of 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 other deductions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther</td>
</tr>
<tr>
<td style="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_InsuranceTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents total insurance tax expense reflected in the income statement for each period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from parties in nontrade transactions, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_ValueAddedTaxReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValueAddedTaxReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ConcentrationRiskByTypeAxis=creg_PRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=creg_PRCMember</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_OwnershipAxis=creg_ErdosTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=creg_ErdosTCHMember</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_OwnershipAxis=creg_ZhonghongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=creg_ZhonghongMember</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_OwnershipAxis=creg_ShanghaiTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=creg_ShanghaiTCHMember</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_OwnershipAxis=creg_ZhongxunMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=creg_ZhongxunMember</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>51
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525342207136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of Plant and Equipment Estimated Lives<br></strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Vehicles [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Plant and Equipment Estimated Lives [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Plant and equipment, useful life</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Office and Other Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Plant and Equipment Estimated Lives [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Plant and equipment, useful life</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Vehicles [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Plant and Equipment Estimated Lives [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Plant and equipment, useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Office and Other Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Schedule of Plant and Equipment Estimated Lives [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Plant and equipment, useful life</a></td>
<td class="text">5 years<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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>52
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525442185744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-Term Loan Receivable (Details)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</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>Jan. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowingsAbstract', window );"><strong>Short-Term Loan Receivable [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="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Short term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 68,773,208<span></span>
</td>
<td class="nump">&#165; 486,100,000<span></span>
</td>
<td class="nump">$ 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="Show.showAR( this, 'defref_creg_CapitalUtilizationFee', window );">Capital utilization fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,119<span></span>
</td>
<td class="nump">&#165; 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short term loan fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,595<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayment short term loan</a></td>
<td class="nump">$ 68,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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_CapitalUtilizationFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>the amount of capital utilization fee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_CapitalUtilizationFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShortTermBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShortTermBorrowingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowingsAbstract</td>
</tr>
<tr>
<td style="padding-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>53
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525340470112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Advance to Suppliers (Details)<br> &#165; in Millions</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="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 19, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 19, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramLineItems', window );"><strong>Advance to 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentAmount', window );">Purchase commitment amount</a></td>
<td class="nump">$ 82,300,000<span></span>
</td>
<td class="nump">&#165; 595.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="nump">$ 1,150,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="Show.showAR( this, 'defref_us-gaap_PrepaymentFeesOnAdvancesNet', window );">Prepayment amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67,300,000<span></span>
</td>
<td class="nump">&#165; 476.0<span></span>
</td>
<td class="nump">$ 67,400,000<span></span>
</td>
<td class="nump">&#165; 476.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ResearchAndDevelopmentCost', window );">Research and development 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="nump">1,000,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="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development 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="nump">200,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="Show.showAR( this, 'defref_us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted', window );">Committed to pay remaining</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherResearchAndDevelopmentExpense', window );">Paid 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="nump">650,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="Show.showAR( this, 'defref_us-gaap_Supplies', window );">Prepaid supplies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_RemainingAmount', window );">Remaining 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">$ 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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=creg_CooperationAgreementMember', window );">Cooperation 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramLineItems', window );"><strong>Advance to 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development 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="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_RemainingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_RemainingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_ResearchAndDevelopmentCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Research and development cost</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ResearchAndDevelopmentCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_LongTermPurchaseCommitmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The minimum amount the entity agreed to spend under the long-term purchase commitment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other research and development expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PrepaymentFeesOnAdvancesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income earned, after hedging basis adjustments, from fees charged for prepayment of certain Federal Home Loan Bank (FHLBank) advances before original maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaymentFeesOnAdvancesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_SignificantSupplyCommitmentRemainingMinimumAmountCommitted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The floor amount as of the balance sheet date that the entity must expend to satisfy the terms of disclosed arrangements (excluding long-term commitments) in which the entity must commit resources to supply goods or services to one or more customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SupplierFinanceProgramLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramLineItems</td>
</tr>
<tr>
<td style="padding-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_Supplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Supplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionAxis=creg_CooperationAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=creg_CooperationAgreementMember</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>54
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525440080816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilities and Other Payables - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract', window );"><strong>Accrued Liabilities and Other Payables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedInsuranceCurrent', window );">Education and union fund and social insurance payable</a></td>
<td class="nump">$ 87,187<span></span>
</td>
<td class="nump">$ 181,394<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedPayrollTaxesCurrent', window );">Accrued payroll and welfare</a></td>
<td class="nump">252,038<span></span>
</td>
<td class="nump">263,472<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_AccruedLitigationCurrent', window );">Accrued litigation</a></td>
<td class="nump">2,120,405<span></span>
</td>
<td class="nump">2,124,087<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccountsPayableAndAccruedLiabilities', window );">Other</a></td>
<td class="nump">161,198<span></span>
</td>
<td class="nump">95,508<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 2,620,828<span></span>
</td>
<td class="nump">$ 2,664,461<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AccruedLitigationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accrued litigation including accounts payable .</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AccruedLitigationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedInsuranceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedInsuranceCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedLiabilitiesAndOtherLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_AccruedPayrollTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedPayrollTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525348421744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes Payable (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrentAndNoncurrentAbstract', window );"><strong>Taxes 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_IncomeTaxPayable', window );">Income tax payable</a></td>
<td class="nump">$ 7,610,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_CurrentTaxPayable', window );">Current tax payable</a></td>
<td class="nump">4,280,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="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Noncurrent tax payble</a></td>
<td class="nump">$ 3,350,625<span></span>
</td>
<td class="nump">$ 3,350,625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxHolidayDescription', window );">Income tax description</a></td>
<td class="text">An election was available for the U.S. shareholders of a foreign company to pay the tax liability
in installments over a period of eight years (until year 2026) with 8% of net tax liability in each of the first five years, 15% in the
sixth year, 20% in the seventh year, and 25% in the eighth year.<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_creg_CurrentTaxPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current tax payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_CurrentTaxPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_IncomeTaxPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income tax payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_IncomeTaxPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxHolidayDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A description of the factual circumstances giving rise to an income tax exemption or special reduction received from a taxing jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxHolidayDescription</td>
</tr>
<tr>
<td style="padding-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_TaxesPayableCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525348344144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Taxes Payable (Details) - Schedule of Taxes Payable - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrentAbstract', window );"><strong>Schedule of Taxes 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="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxes', window );">Income tax</a></td>
<td class="nump">$ 7,641,690<span></span>
</td>
<td class="nump">$ 7,627,529<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">230<span></span>
</td>
<td class="nump">187<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrentAndNoncurrent', window );">Total</a></td>
<td class="nump">7,641,920<span></span>
</td>
<td class="nump">7,627,716<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Current</a></td>
<td class="nump">4,291,295<span></span>
</td>
<td class="nump">4,277,091<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Noncurrent</a></td>
<td class="nump">$ 3,350,625<span></span>
</td>
<td class="nump">$ 3,350,625<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_AccruedIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TaxesPayableCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_TaxesPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525347882528">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Deferred Tax, Net (Details) - Schedule of Deferred Tax Assets - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Schedule of Deferred Tax Assets [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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 614,269<span></span>
</td>
<td class="nump">$ 615,336<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInvestments', window );">Write-off Erdos TCH net investment in sales-type leases</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">4,056,219<span></span>
</td>
<td class="nump">4,063,263<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsEquityMethodInvestments', window );">Impairment loss of Xi&#8217;an TCH&#8217;s investment into the HYREF fund</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,642,706<span></span>
</td>
<td class="nump">2,647,296<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">US NOL</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,086,706<span></span>
</td>
<td class="nump">1,086,706<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">PRC NOL</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">290,493<span></span>
</td>
<td class="nump">8,355,472<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,690,393<span></span>
</td>
<td class="nump">16,768,073<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less: valuation allowance for deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(8,690,393)<span></span>
</td>
<td class="num">(16,768,073)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Deferred tax assets, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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-size: 10pt">This represents the tax basis
of Erdos TCH investment in sales type leases, which was written off under US GAAP upon modification of lease terms, which made the lease
payments contingent upon generation of electricity.</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_us-gaap_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>58
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525331443200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Entrusted Loan Payable (Details)<br> $ in Thousands</strong></div></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">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 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="2"></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="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Apr. 09, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 09, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 20, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 20, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 29, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 29, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 31, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2013 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jan. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 08, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 08, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 28, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 28, 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>Sep. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 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>Apr. 05, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 05, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Feb. 05, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 05, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jan. 05, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 05, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 20, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jan. 04, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 04, 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="Show.showAR( this, 'defref_us-gaap_DebtConversionLineItems', window );"><strong>Entrusted Loan Payable [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtWeightedAverageInterestRateOverTime', window );">Loan long term 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="nump">12.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_DescriptionOfRemainingLoanBalance', window );">Description of remaining loan balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 paid RMB 50 million
($7.54 million) of the RMB 280 million ($42.22 million), and on August 5, 2016, the Company entered into a supplemental agreement with
the lender to extend the due date of the remaining RMB 230 million ($34.68 million) of the original RMB 280 million ($45.54 million) to
August 6, 2017. During the year ended December 31, 2017, the Company negotiated with the lender again to further extend the remaining
loan balance of RMB 230 million ($34.68 million), RMB 100 million ($16.27 million), and RMB 77 million ($12.08 million). The lender had
tentatively agreed to extend the remaining loan balance until August 2019 with interest of 9%, subject to the final approval from its
headquarters. The headquarters did not approve the extension proposal with interest of 9%; however, on December 29, 2018, the Company
and the lender agreed to an alternative repayment proposal as described below.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', 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">$ 68,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_BuyBackPrice', window );">Total buy back price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,520<span></span>
</td>
<td class="nump">&#165; 261,727,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSalesOfConsumerLoans', window );">Gain amount</a></td>
<td class="nump">$ 3,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_RepaymentsOfAccruedInterest', window );">Repayments of accrued interest</a></td>
<td class="nump">$ 27,540<span></span>
</td>
<td class="nump">&#165; 188,639,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Loan payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,060<span></span>
</td>
<td class="nump">&#165; 77,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="nump">&#165; 261,727,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositLiabilitiesAccruedInterest', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350<span></span>
</td>
<td class="nump">&#165; 2,418,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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; 14,661,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_PaymentOne', window );">Payment one</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,170<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_PaymentTwo', window );">Payment two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,170<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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_PaymentThree', window );">Payment three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,170<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_PaymentFour', window );">Payment four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,170<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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_FinalPayment', window );">Final payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,750<span></span>
</td>
<td class="nump">&#165; 47,066,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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_FullPayment', window );">Full payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,280<span></span>
</td>
<td class="nump">&#165; 247,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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_RepaymentPrincipalAmount', window );">Repayment of 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="nump">$ 11,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForFees', window );">Other 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="nump">$ 11,530<span></span>
</td>
<td class="nump">&#165; 80,288,184<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=creg_HuaxinMember', window );">Huaxin [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionLineItems', window );"><strong>Entrusted Loan Payable [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentOwnedBalanceShares', window );">Shares owned (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="nump">47,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_OwnedShares', window );">Already owned 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="nump">29,948,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExcessStockSharesIssued', window );">Remaining 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="nump">17,202,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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=creg_XianTCHMember', window );">Xi&#8217;an TCH [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionLineItems', window );"><strong>Entrusted Loan Payable [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIncreaseAccruedInterest', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,100<span></span>
</td>
<td class="nump">&#165; 14,661,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=creg_HYREFLoanentrustedLoanMember', window );">Entrusted Loan Payable HYREF 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionLineItems', window );"><strong>Entrusted Loan Payable [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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_TotalFundCapitalContribution', window );">Total fund capital contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 77,000<span></span>
</td>
<td class="nump">&#165; 460,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=creg_HYREFMember', window );">HYREF [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionLineItems', window );"><strong>Entrusted Loan Payable [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_EquityInvestment', window );">Equity 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="nump">500<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=creg_ZhonghongMember', window );">Zhonghong [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionLineItems', window );"><strong>Entrusted Loan Payable [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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_DebtInvestment', window );">Debt 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="nump">74,500<span></span>
</td>
<td class="nump">457,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=creg_XianTCHMember', window );">Xi&#8217;an TCH [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionLineItems', window );"><strong>Entrusted Loan Payable [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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_TotalFundCapitalContribution', window );">Total fund capital contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,390<span></span>
</td>
<td class="nump">&#165; 27,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Investments', window );">Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 75,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment', window );">Impairment loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_TypeOfAgreementAxis=creg_TransferAgreementMember', window );">Transfer 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionLineItems', window );"><strong>Entrusted Loan Payable [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Loan payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,070<span></span>
</td>
<td class="nump">&#165; 247,066,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_TypeOfAgreementAxis=creg_TransferAgreementMember', window );">Transfer Agreement [Member] | HYREF [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionLineItems', window );"><strong>Entrusted Loan Payable [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', 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="nump">$ 27,540<span></span>
</td>
<td class="nump">&#165; 188,639,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=creg_TransferPriceForXuzhouHuayuProjectMember', window );">Transfer price for Xuzhou Huayu Project [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionLineItems', window );"><strong>Entrusted Loan Payable [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermLoansFromBank', window );">Loan payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,520<span></span>
</td>
<td class="nump">120,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember', window );">Transfer price for Shenqiu Phase I and II Projects [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionLineItems', window );"><strong>Entrusted Loan Payable [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositLiabilitiesAccruedInterest', window );">Accrued 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="nump">$ 18,550<span></span>
</td>
<td class="nump">&#165; 127,066,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_BuyBackPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total buy back price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_BuyBackPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_DebtInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of debt investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DebtInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_DescriptionOfRemainingLoanBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DescriptionOfRemainingLoanBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_EquityInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of equity investment .</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_EquityInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_FinalPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of final payment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_FinalPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_FullPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of full payment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_FullPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_OwnedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of owned shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_OwnedShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_PaymentFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of payment four.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PaymentFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_PaymentOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of payment one.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PaymentOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_PaymentThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of payment three.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PaymentThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_PaymentTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment two.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PaymentTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_RepaymentPrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of repayment principal amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_RepaymentPrincipalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_RepaymentsOfAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The represents value as an repayments of accrued interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_RepaymentsOfAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_TotalFundCapitalContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total fund capital contribution.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TotalFundCapitalContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment in debt and equity securities. Excludes other-than-temporary impairment (OTTI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtConversionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionLineItems</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentIncreaseAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase for accrued, but unpaid interest on the debt instrument for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIncreaseAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DepositLiabilitiesAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accrued but unpaid interest on deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositLiabilitiesAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ExcessStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of excess stock shares of an entity that have been sold or granted to shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessStockSharesIssued</td>
</tr>
<tr>
<td style="padding-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_GainLossOnSalesOfConsumerLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) included in earning that represent the difference between the sale price and the carrying value of consumer loans. This element refers to the gain (loss) and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSalesOfConsumerLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InvestmentOwnedBalanceShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of investment owned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedBalanceShares</td>
</tr>
<tr>
<td style="padding-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_Investments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480078/944-80-55-14<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480078/944-80-55-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(h))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Investments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtWeightedAverageInterestRateOverTime">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average interest rate of long-term debt outstanding calculated over time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtWeightedAverageInterestRateOverTime</td>
</tr>
<tr>
<td style="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_LongTermLoansFromBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansFromBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsForFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for fees classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=creg_HuaxinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=creg_HuaxinMember</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_LongtermDebtTypeAxis=creg_XianTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=creg_XianTCHMember</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=creg_HYREFLoanentrustedLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=creg_HYREFLoanentrustedLoanMember</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=creg_HYREFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=creg_HYREFMember</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=creg_ZhonghongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=creg_ZhonghongMember</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=creg_XianTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=creg_XianTCHMember</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_creg_TypeOfAgreementAxis=creg_TransferAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TypeOfAgreementAxis=creg_TransferAgreementMember</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_LongtermDebtTypeAxis=creg_HYREFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=creg_HYREFMember</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_PlanNameAxis=creg_TransferPriceForXuzhouHuayuProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=creg_TransferPriceForXuzhouHuayuProjectMember</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_PlanNameAxis=creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember</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>59
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525347908992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note Payable, Net (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 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>Sep. 14, 2022</div></th>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Oct. 28, 2021</div></th>
<th class="th"><div>Apr. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Note Payable, Net [Line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest 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">$ 10,482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Shares issued (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,128,525<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,963,444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=creg_PromissoryNotesInApril2021Member', window );">Promissory Notes in April 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Note Payable, Net [Line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayable', window );">Convertible promissory note 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">$ 5,250,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', 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="nump">$ 250,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtTerm', window );">Debt term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">24 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_IncreaseDecreaseOutstandingBalancePercentage', window );">Increase decrease outstanding balance, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125.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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount', window );">Right to redeem amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 825,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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Percentage of redemption amount increased</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Promissory notes adjustment 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">$ 1,370,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivableWithImputedInterestFaceAmount', window );">Adjustment interest 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="nump">$ 1,370,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio', window );">Outstanding principal amount</a></td>
<td class="nump">$ 229,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="nump">$ 229,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 104,039<span></span>
</td>
<td class="nump">111,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortized OID</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">31,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_PartitionedNotesPayable', window );">Partitioned notes</a></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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Shares issued (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">259,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">241,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_LossOnConversionNotes', window );">Loss on conversion notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,243<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_OutstandingPrincipalBalance', window );">Outstanding principal balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,025,767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIncreaseAccruedInterest', window );">Accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,305<span></span>
</td>
<td class="text">&#160;<span></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_creg_IncreaseDecreaseOutstandingBalancePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of increase decrease outstanding balance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_IncreaseDecreaseOutstandingBalancePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_LossOnConversionNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of loss on conversion notes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LossOnConversionNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_OutstandingPrincipalBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Outstanding principal balance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_OutstandingPrincipalBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_PartitionedNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Partitioned notes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PartitionedNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DebtInstrumentIncreaseAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase for accrued, but unpaid interest on the debt instrument for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIncreaseAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="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_DebtInstrumentRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 470<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentage</td>
</tr>
<tr>
<td style="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_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is the result of the principal amount outstanding of total loans managed or securitized less securitized loans and loans that are in the process of being securitized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Subparagraph (a)<br> -Paragraph 4<br> -SubTopic 20<br> -Topic 860<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481326/860-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ReceivableWithImputedInterestFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The principal amount of the receivable or note before consideration of the discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivableWithImputedInterestFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum amount that the issuer could be required to pay to redeem the instrument by physical settlement, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481648/480-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShortTermDebtTypeAxis=creg_PromissoryNotesInApril2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=creg_PromissoryNotesInApril2021Member</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>60
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525340468400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity (Details) - Schedule of Summary of the Activities of Warrants that were Issued from Equity Financing - Warrant [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Schedule of Summary of the Activities of Warrants that were Issued from Equity Financing [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable', window );">Number of Warrants Exercisable Ending Balance (in Shares)</a></td>
<td class="nump">16,515<span></span>
</td>
<td class="nump">16,515<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable', window );">Average Exercise Price, Exercisable Ending Balance (in Dollars per share)</a></td>
<td class="nump">$ 10<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance', window );">Weighted Average Remaining Contractual Term in Years, Exercisable Ending Balance</a></td>
<td class="text">6 months 14 days<span></span>
</td>
<td class="text">3 months 14 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Number of Warrants, Granted (in Shares)</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Average Exercise Price, Granted (in Dollars per share)</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Granted</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged', window );">Number of Warrants, Exchanged (in Shares)</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged', window );">Average Exercise Price, Exchanged (in Dollars per share)</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Exchanged</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures', window );">Number of Warrants, Forfeited (in Shares)</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Average Exercise Price, Forfeited (in Dollars per share)</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Forfeited</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Expired</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Number of Warrants Outstanding Ending Balance (in Shares)</a></td>
<td class="nump">16,515<span></span>
</td>
<td class="nump">16,515<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding', window );">Average Exercise Price, Outstanding Ending Balance (in Dollars per share)</a></td>
<td class="nump">$ 10<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted Average Remaining Contractual Term in Years, Outstanding Ending Balance</a></td>
<td class="text">6 months 14 days<span></span>
</td>
<td class="text">3 months 14 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of warrants exchanged made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of exercisable warrants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of exchanged  award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of exercisable award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of outstanding award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term in Years, Exchanged.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term in Years, Expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term in Years, Forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term in Years, Granted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525344127104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stock-Based Compensation Plan (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 19, 2015 </div>
<div>shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_StockOptionMember', window );">Equity Option [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Stock-Based Compensation Plan [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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Share authorized</a></td>
<td class="nump">124,626<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_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_StockOptionMember</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>62
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525449662464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plan (Details) - Schedule of Option Activity with Respect to Employees and Independent Directors - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Schedule of Option Activity with Respect to Employees and Independent Directors [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Outstanding Ending Balance</a></td>
<td class="nump">500<span></span>
</td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Average Exercise Price, Outstanding Ending Balance</a></td>
<td class="nump">$ 16.1<span></span>
</td>
<td class="nump">$ 16.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Outstanding</a></td>
<td class="text">3 years 3 months 25 days<span></span>
</td>
<td class="text">3 years 25 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Outstanding Ending Balance</a></td>
<td class="nump">500<span></span>
</td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Average Exercise Price, Exercisable Balance</a></td>
<td class="nump">$ 16.1<span></span>
</td>
<td class="nump">$ 16.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Term in Years, Exercisable</a></td>
<td class="text">3 years 3 months 25 days<span></span>
</td>
<td class="text">3 years 25 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of Shares, Granted</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price per Share, Granted</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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Shares, Exercised</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price per Share, Exercised</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of Shares, Forfeited</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price per Share, Forfeited</a></td>
<td class="text">&#160;<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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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>63
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525347969600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax [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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">Tax rate</a></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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetInterestCarryforward', window );">Income tax carry forwards (in Dollars)</a></td>
<td class="nump">$ 5,430,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets', window );">Tax percentage</a></td>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
<td class="nump">80.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="Show.showAR( this, 'defref_creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance', window );">Percentage of deferred tax valuation allowance</a></td>
<td class="nump">100.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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards (in Dollars)</a></td>
<td class="nump">$ 290,493<span></span>
</td>
<td class="nump">$ 8,355,472<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_IncomeTaxTermYear', window );">Income tax term year</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=creg_PRCMember', window );">PRC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax [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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">Tax rate</a></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>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance', window );">Percentage of deferred tax valuation allowance</a></td>
<td class="nump">100.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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards (in Dollars)</a></td>
<td class="nump">$ 1,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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of deferred tax valuation allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_IncomeTaxTermYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax year being audited in the income tax examination, in YYYY format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_IncomeTaxTermYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_DeferredTaxAssetInterestCarryforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetInterestCarryforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to disposition of asset. Includes, but is not limited to, intra-entity transfer of asset other than inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="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_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxAuthorityAxis=creg_PRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=creg_PRCMember</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>64
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525342943680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details) - Schedule of Reconciles U.S. Statutory Rates to Effective Tax Rate<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Schedule of Reconciles U.S. Statutory Rates to Effective Tax Rate [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">U.S. statutory rates benefit</a></td>
<td class="num">(21.00%)<span></span>
</td>
<td class="num">(21.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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Tax rate difference &#8211; current provision</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">3.40%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Permanent differences</a></td>
<td class="nump">1.70%<span></span>
</td>
<td class="nump">5.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">24.40%<span></span>
</td>
<td class="nump">17.80%<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment', window );">Tax expense per financial statements</a></td>
<td class="nump">5.30%<span></span>
</td>
<td class="nump">5.30%<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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of 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 changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of 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 applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of 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 other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of 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 investment tax credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525344528176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details) - Schedule of Provision for Income Tax Expense - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Schedule of Provision for Income Tax Expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Income tax expense &#8211; current</a></td>
<td class="nump">$ 14,180<span></span>
</td>
<td class="nump">$ 4,534<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax expense</a></td>
<td class="nump">$ 14,180<span></span>
</td>
<td class="nump">$ 4,534<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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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>66
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525446847264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserves (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_StatutoryReservesDetailsLineItems', window );"><strong>Statutory Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_PercentageOfRegisteredCapital', window );">Remaining reserve balance capital, percentage</a></td>
<td class="nump">25.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="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=creg_StatutorySurplusReserveFundMember', window );">Surplus Reserve Fund [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="Show.showAR( this, 'defref_creg_StatutoryReservesDetailsLineItems', window );"><strong>Statutory Reserve [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="Show.showAR( this, 'defref_creg_PercentageOfStatutoryReserveNetIncome', window );">Percentage of net income, percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_PercentageOfReserveRegisteredCapital', window );">Statutory surplus reserve of registered capital, percentage</a></td>
<td class="nump">50.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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Common Welfare Fund [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="Show.showAR( this, 'defref_creg_StatutoryReservesDetailsLineItems', window );"><strong>Statutory Reserve [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="Show.showAR( this, 'defref_creg_PercentageOfStatutoryReserveNetIncome', window );">Percentage of net income, percentage</a></td>
<td class="nump">5.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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Common Welfare Fund [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="Show.showAR( this, 'defref_creg_StatutoryReservesDetailsLineItems', window );"><strong>Statutory Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_PercentageOfStatutoryReserveNetIncome', window );">Percentage of net income, percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_PercentageOfRegisteredCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of registered capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PercentageOfRegisteredCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_PercentageOfReserveRegisteredCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PercentageOfReserveRegisteredCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_PercentageOfStatutoryReserveNetIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of statutory reserve net income for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PercentageOfStatutoryReserveNetIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_StatutoryReservesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReservesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_ValuationAllowancesAndReservesTypeAxis=creg_StatutorySurplusReserveFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=creg_StatutorySurplusReserveFundMember</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_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_us-gaap_ValuationAllowancesAndReservesTypeAxis=creg_CommonWelfareFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=creg_CommonWelfareFundMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>67
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525331366816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Statutory Reserve Amount (Details) - Schedule of Statutory Reserve Amount<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=creg_ShanghaiTCHMember', window );">Shanghai TCH [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems', window );"><strong>Schedule of Statutory Reserve Amount (Details) - Schedule of Statutory Reserve Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired', window );">Statutory Accounting Practices, Statutory Capital and Surplus Required | $</a></td>
<td class="nump">$ 29,800,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_MaximumStatutoryReserveAmount', window );">Maximum Statutory Reserve Amount | $</a></td>
<td class="nump">14,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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_StatutoryReserve', window );">Statutory Reserve</a></td>
<td class="nump">1,003,859<span></span>
</td>
<td class="nump">&#165; 6,564,303<span></span>
</td>
<td class="nump">$ 1,003,859<span></span>
</td>
<td class="nump">&#165; 6,564,303<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=creg_XianTCHMember', window );">Xi&#8217;an TCH [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems', window );"><strong>Schedule of Statutory Reserve Amount (Details) - Schedule of Statutory Reserve Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired', window );">Statutory Accounting Practices, Statutory Capital and Surplus Required</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">202,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_MaximumStatutoryReserveAmount', window );">Maximum Statutory Reserve Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_StatutoryReserve', window );">Statutory Reserve</a></td>
<td class="nump">11,272,948<span></span>
</td>
<td class="nump">73,947,819<span></span>
</td>
<td class="nump">11,272,917<span></span>
</td>
<td class="nump">73,947,603<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=creg_ErdosTCHMember', window );">Erdos TCH [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems', window );"><strong>Schedule of Statutory Reserve Amount (Details) - Schedule of Statutory Reserve Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired', window );">Statutory Accounting Practices, Statutory Capital and Surplus Required</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_MaximumStatutoryReserveAmount', window );">Maximum Statutory Reserve Amount</a></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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_StatutoryReserve', window );">Statutory Reserve</a></td>
<td class="nump">2,914,869<span></span>
</td>
<td class="nump">19,035,814<span></span>
</td>
<td class="nump">$ 2,914,869<span></span>
</td>
<td class="nump">&#165; 19,035,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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=creg_XianZhonghongMember', window );">Xi&#8217;an Zhonghong [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems', window );"><strong>Schedule of Statutory Reserve Amount (Details) - Schedule of Statutory Reserve Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired', window );">Statutory Accounting Practices, Statutory Capital and Surplus Required</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_MaximumStatutoryReserveAmount', window );">Maximum Statutory Reserve Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=creg_ShaanxiHuahongMember', window );">Shaanxi Huahong [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems', window );"><strong>Schedule of Statutory Reserve Amount (Details) - Schedule of Statutory Reserve Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired', window );">Statutory Accounting Practices, Statutory Capital and Surplus Required | $</a></td>
<td class="nump">2,500,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_MaximumStatutoryReserveAmount', window );">Maximum Statutory Reserve Amount | $</a></td>
<td class="nump">$ 1,250,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=creg_ZhongxunMember', window );">Zhongxun [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems', window );"><strong>Schedule of Statutory Reserve Amount (Details) - Schedule of Statutory Reserve Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired', window );">Statutory Accounting Practices, Statutory Capital and Surplus Required</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_MaximumStatutoryReserveAmount', window );">Maximum Statutory Reserve Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 17,500,000<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_creg_MaximumStatutoryReserveAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum Statutory Reserve Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_MaximumStatutoryReserveAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_StatutoryReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Statutory reserve.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of statutory capital required to be maintained as of the balance sheet date under prescribed or permitted statutory accounting practices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477908/944-505-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionAxis=creg_ShanghaiTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=creg_ShanghaiTCHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=creg_XianTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=creg_XianTCHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=creg_ErdosTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=creg_ErdosTCHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=creg_XianZhonghongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=creg_XianZhonghongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=creg_ShaanxiHuahongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=creg_ShaanxiHuahongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=creg_ZhongxunMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=creg_ZhongxunMember</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>68
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525340335936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Apr. 13, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 13, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 28, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 28, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 28, 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="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForLegalSettlements', window );">Settlement paid</a></td>
<td class="nump">$ 37,580<span></span>
</td>
<td class="nump">&#165; 261,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAdditionalCapital', window );">Balance 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">$ 2,200<span></span>
</td>
<td class="nump">&#165; 14,204,317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_AccruedLitigationExpense', window );">Accrued litigation 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="nump">$ 2,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized', window );">Principal loan amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,060<span></span>
</td>
<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; 77,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeOtherLoans', window );">Loan interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">350<span></span>
</td>
<td class="nump">&#165; 2,418,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=creg_EnforcementFeeMember', window );">Enforcement Fee [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_LoansPayableWithVariableAmount', window );">Total fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,530<span></span>
</td>
<td class="nump">80,288,184<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=creg_LateFeeMember', window );">Late Fee [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_LoansPayableWithVariableAmount', window );">Total fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,530<span></span>
</td>
<td class="nump">80,288,184<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=creg_OtherFeeMember', window );">Other Fee [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_LoansPayableWithVariableAmount', window );">Total fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,530<span></span>
</td>
<td class="nump">&#165; 80,288,184<span></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_creg_AccruedLitigationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued litigation expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AccruedLitigationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_LoansPayableWithVariableAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of loans payable with variable amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LoansPayableWithVariableAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_InterestAndFeeIncomeOtherLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest and fee income from loans classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndFeeIncomeOtherLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-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_OtherAdditionalCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of additional paid-in capital (APIC) classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAdditionalCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsForLegalSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for the settlement of litigation or for other legal issues during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PrincipalAmountOutstandingOnLoansSecuritized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is the principal amount outstanding for securitized loans only (across all types of loans).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Subparagraph (a)<br> -Paragraph 4<br> -SubTopic 20<br> -Topic 860<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481326/860-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrincipalAmountOutstandingOnLoansSecuritized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LossContingenciesByNatureOfContingencyAxis=creg_EnforcementFeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=creg_EnforcementFeeMember</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_LossContingenciesByNatureOfContingencyAxis=creg_LateFeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=creg_LateFeeMember</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_LossContingenciesByNatureOfContingencyAxis=creg_OtherFeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=creg_OtherFeeMember</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>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525340338560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Details)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>May 06, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>May 06, 2022 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>May 08, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>May 08, 2020 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 20, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 20, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </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="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Commitments [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Monthly rental payment</a></td>
<td class="text">&#160;<span></span>
</td>
<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,600<span></span>
</td>
<td class="nump">&#165; 36,536<span></span>
</td>
<td class="nump">$ 5,600<span></span>
</td>
<td class="nump">&#165; 36,536<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_LeaseExpirationDate', window );">Expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">November 2020<span></span>
</td>
<td class="text">November 2020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Monthly salary</a></td>
<td class="num">$ (2,500)<span></span>
</td>
<td class="nump">&#165; 18,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Common stock annually</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,000<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseContractualTermAxis=creg_LeaseCommitmentMember', window );">Lease Commitment [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Commitments [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Monthly rental payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,600<span></span>
</td>
<td class="nump">&#165; 36,536<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember', window );">Chief Financial Officer [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Commitments [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Monthly salary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,200<span></span>
</td>
<td class="nump">&#165; 16,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LeaseExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date which lease or group of leases is set to expire, in YYYY-MM format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LeaseExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_EmployeeBenefitsAndShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for employee benefit and equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherCommitmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsLineItems</td>
</tr>
<tr>
<td style="padding-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_PaymentsForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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_LeaseContractualTermAxis=creg_LeaseCommitmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseContractualTermAxis=creg_LeaseCommitmentMember</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=srt_ChiefFinancialOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember</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>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525348352832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Details) - Schedule of Lease Costs, Lease Term and Discount Rate - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Schedule of Lease Costs, Lease Term and Discount Rate [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Operating lease cost &#8211; amortization of operating lease right-of-use asset</a></td>
<td class="nump">$ 15,072<span></span>
</td>
<td class="nump">$ 15,618<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_OperatingLeaseCostInterestExpenseOnLeaseLiability', window );">Operating lease cost &#8211; interest expense on lease liability</a></td>
<td class="nump">$ 360<span></span>
</td>
<td class="nump">$ 389<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted Average Remaining Lease Term - Operating leases</a></td>
<td class="text">2 years 9 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted Average Discount Rate - Operating leases</a></td>
<td class="nump">5.00%<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_creg_OperatingLeaseCostInterestExpenseOnLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating lease cost &#8211; interest expense on lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_OperatingLeaseCostInterestExpenseOnLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="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_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm140525345058672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments (Details) - Schedule of Years, of Maturities of the Office Lease Liabilities<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Schedule of Years, of Maturities of the Office 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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">For the year ended March 31, 2025,</a></td>
<td class="nump">$ 61,795<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">For the year ended March 31, 2026</a></td>
<td class="nump">61,795<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">For the year ended March 31, 2027</a></td>
<td class="nump">30,898<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted cash flows</a></td>
<td class="nump">154,488<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(1,781)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 152,707<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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>EXCEL
<SEQUENCE>72
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M W!_R;E\/5%?4.QJ&O\'4$L#!!0    ( 'I=KE@@XO^D'P<   <?   8
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
MUY*TD*$KF4MU$)D5#FDJ !\U!*C!RE.7;-GS.\^@[2IA,)M%^BV-*M$EB_1
M D*VC%3)&J$:^-]U4( 0K$L%HRGUU837UE)(I16(72M,)),K*;)GL-D71JR&
M!] :JNO5'QZU6M(VI)5&( ?'Y56RBHMW-N4THLA3[>:%?KVV5IPD<F,_),W9
M^ A!2AV,&NB-I@2[3M &O^)Z8N?Z7?@S/H_"R/A<BS0Y_,B%GN>AH,Z?9E,:
M>,1KF:1(1?C$3O@ETZBR7K+TN:SKA8AG/,M?.ELY?!A3,/"_FO-=GP9U!C*;
M8NJX;<,&J?B='.#WXLG7CIPL:,C2D/W&.Z"V)V%F4^.3L-[.6TK]BOB*90]1
MFBL=-5>^\-A3N6?E6]?R1(IE\>+R7D@IDN)PP9E:>6V@?I\+(5].]+O0[;OO
M_O]02P,$%     @ >EVN6-J!!26^ @  X <  !@   !X;"]W;W)K<VAE971S
M+W-H965T,RYX;6RME5]OFS 4Q;^*Q::ID[KP/\DZ@M2FJ[:'25&C;0_3'ARX
M"5:-36V3M/OTNP:*DI9FK;0\!-O<<_P[!NQD)]6-+@ ,N2NYT#.G,*8Z<UV=
M%5!2/9(5"+RSEJJD!KMJX^I* <T;4<G=P//&;DF9<-*D&5NH-)&UX4S 0A%=
MER55]Q? Y6[F^,[#P#7;%,8.N&E2T0TLP7RO%@I[;N^2LQ*$9E(0!>N9<^Z?
MS2>VOBGXP6"G]]K$)EE)>6,[7_.9XUD@X) 9ZT#QLH4Y<&Z-$..V\W3Z*:UP
MO_W@?M5DQRPKJF$N^4^6FV+F3!V2PYK6W%S+W1?H\L36+Y-<-_]DU];&6)S5
MVLBR$R-!R41[I7?=.NP)_.@90= )@I<*PDX0-D%;LB;6)34T393<$66KT<TV
MFK5IU)B&"?L4ET;A788ZD\ZET)*SG!K(R07E5&1 EM9.DY,%52!, 89EE.OW
MY -Y2URB"QS6B6MP>FOB9MU4%^U4P3-3?:-J1$+_E 1>$ W(Y\?EEY#U\O!0
M[F+H/GG0)P\:O_ 9OZ7!S/@^&B+7Y(H)3,XH)PNI6?."_3I?::/P-?L]%+7U
MCH:][:=WIBN:P<S!;TN#VH*3OGOCC[U/0\'_D]G!,H3],H3'W-//MS4S]X0)
M VANB,)5&0K<NDP:%[LU;%-OY"?N=C_'\9H#O*C'BX[BS659XL/ [R"[.245
M561+>0WDA ER*3FG2I,*5/M2OA\";_VG!U">]QC]7U4'\'$/'[\"OOUN"*U-
M(17[ _D0;6L8[W'X7O=[1/R2R@/J<4\]?CTUT[H>)AX_X9CZP30.XD>\3^LF
M'\=A%$7#M).>=O)Z6CRNM*$B9V(SA#QY(?+3NF%D=V__M6<?[G0;)C3AL$:E
M-YJ@A6K/D[9C9-5LR2MI<(-OF@4>P:!L =Y?2VD>.G:7[P_U]"]02P,$%
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
M>6#5(-G6 +O'R.MBQ#4'=@/PBK)Q*]-ET\2[=*S%W=?5F-G'M0S6"#H&@&^
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
M?D9I+.9ES%)I2VUI381^%(9+LR40[0IL@.1%$$N868]:\8.0^]E0KT1&A#O
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
MA16,;,D9RA*1'M*DN87J_-ES0Y6T+#%!LF+(A*D/HB\];^,]#0H49?&5,)(
M,<TRXK23R%.Y4Y3>"YJ[M<YO\?CH/,3BCZF?0QV4],Y9\2"51,HUW#E<*2*W
M9:QYR=#=LB L^S(XUW2)<XOK9?#U(93,9:]BX[#/8EW7N>1T?3K592!<&G52
MI6=QH.;+!JPI+%=]1TDLME@M29.9E*87% !_AZO[Z>FS^<F);XH(,R9[\LG8
M2\D!4YH^*@1Z1MY!$F=D EC@9C8!"1^+]NL=R$]6'H&_(H(]#C0I&,1/U-:7
MSLTK?^[=79"0V_:TR4N I$Y#8G'Q\4S:,"BBE,8E3- WO&W$(1!GZNM[<G@X
M.SP\-/=_.CF:G3P_?D"RS+-1Y++S[HOCTKL?(!!$JZJXZ,+C5A?Y,90U<Q8/
M54C*C_<0*L<B\%[L1S*%CYM>LT42Z'C,,D0" ZC'DBVGU^#T9K$/"!I#<$#K
MCY$81(6ZT,C1 ,H5C>@Y.0FJ.SDTW]J,,;@S^RQBBO>&\X96D;H25Q]RO>I'
MG%%TM07%X4E@"3TK %FZ?,9PE"H4A7HASB(B-(O5G!AR*RS_-.A1<^D07QWB
M,(R_@@1(#-&0KI>[@>[Z!([KP9F9V^B/BM%1XX5"PJ):ECU+3Z+0CZ*1C@SP
M+.!TR2Q1*=!65T535UH1B@CE/$4R2%/(=U(Z\=]Q"H34+4_2CBL ,Y=Y'K9M
M(2+'9B17^H92/]A2W_@.(<IX2VY%]D@QL9AWS1-1W$_FA&*._ 6!]L(WS%3V
MFB (/0D,2\;*5IH8R=)MT0&T_9L4[I\$#;:W[**Q74'VP$GI==':T#)6+UTK
M@&R(2XYLRV[9I<ZY@;+GH?\E(#(O33.-SW:&3"Z'H=1JP<6XO?@=&R:'&"U#
M);V)'4EU3S ')XK9"PT3:QO;K<FGN<Q:! - ($?"V@;P<_+%PI20US@V+*M'
M+\P3L[,IX-H'Z@R2<_O ZATD9F^P>1NR<M1L&+(ZIY+T>+M?@*2N BXP<F^
MI-$T4)O*IH4X/9@KJ+KXO+M^"PG=. E"XKF"ZQ\&;8&Y(YBXA75JW)=1.3QH
M,_%!#3-$).DK0M9L1\1<9"5PDDL-^Q@[)JGP55Q&N+UU[JW&H?+T+I=QG_*!
MHM45Y=3+*-]#5797<$B<V:&Y*=5FFP=S.4U2 Q;]79PH%>*BG- HM+F#S6(2
M"^W'C2MN8#9D0_+VVN/6+UK+T ]#J8VFD,I<*!>R'H9*B.5F+E(O7T(3*0=V
M<.6&-OHSV=O3%,/[BKG9C?PUX%!?>>-,K5LNZ9_;);NYKBL%6G*UI.,<6]07
MIQ"4#F D'R0Y%"93$Y4*2\9I[Q\[A]%&I]G>16PW]]5X1YW$4M=]\ ,'(@A)
MFM=LG%F@G7+_JH4^?6,I,9> B5)^%?*&Q0+I-EM2PEBMIK=E6G54[5N$L^^U
M%2KY'E%)M*0]K-_M+_M= GB&N<CH<6<6?Z+,CB2$?*L#[,<F;:C:IJ3G<$I9
MYP-MGYN<[C >=ALZ=ZF3E#N7(6$X.&C<XXAO6+QV10_M6TEOQ%$YQ\MS[17Z
MM<8[UXIR\HF:_UQYF3L!);62N2HFS>+.Q%48HDK!SK/OLW;H003DJYFHF5Q*
M"O./3\OWY6 #M&46WTQ2DUH9%-<$S@:1;0?='/2LM"3>WKNG,EO$8%R:.WES
MVE$*79$BN<@G]#SQ534 H*S35&297H=81MHKZ.M&&CBIRQF8CH)[=34R7QO,
MA<A.V(Z#4ID6=5S;:WK#T^BQ)5\X'<OX):14^%D0LBB+=BUE%DNM%=2'SK=G
MNEK:$VPX$I877ZD)!<,!$=*#J>@L3FCX]L.![S<GCP]=4$,&,&N*!9$'<]K8
M TE''"!LKPXH J'L?DN=_"P"$Y>Z!NU,G& :%B_3A#;AL^M=^M4R/AOM0+ZG
M^%6.B'M/YD.JP<VV#DD77QKD1'$@@F(9+\JWU))F'B%D(7*+"C432G&+R,[&
M139OLCA#!'$L]=Y+6Q/<!)"5CK"(*U.31+KH>EF*C9-0<>P1;=2\ "-*L8!3
M<G?JR>#421<]?T4HET5)XE@P$'+I*$K;M#2[IU&/Z+KN2XH0X,5:32_T6]*[
MFY3OR! S-6K"0JRU/0Q-(\Q*KKE;B-',7ND7.$#B<1@L;OR5+C5L.;2O[0M2
MI!5[8V@7GF#JZ"</4%)#O](N"K. !UAJQ71P,/NNDN&+-,]''E([TEFI9J'"
M3XG$T'QA26RQQ;B]/-%FZE;93SH8G4%E1 <UA^;)XBL%=Y[!L#^=8R9W585V
MN=U:"O;(]?K>\40OQ=BHS^Q3+*7*<Y>YU'0^@;+5JD$DW+FZHX)5]]S>-+2?
M#5WCY_.=,#M)K,_!!-'*:EX8LG%>D8M%72P"Y&?T1'DIQU=FZ)/#OSL&4V;>
M<NN,FD_A8D"<B>_=C'W%4*KUBA&[J-#@INO':F_VU5X9RD3:&P%TD3B[K2:<
M4A5#G9-F7"F&6TJR6#IC@[-G-%!%<AMQQ"<HXIN[>S<P*'IQ5=]=;+IN,6Y#
M1=,HQ;FL?3.P)ZV$=-S$(X;=NA$JI W#/$^<ZXH96>!A7$C90*F%S0;ED#2G
M]!7?OB($&N% :4[TCL_[&;BI+OGQHJI+&Y,0,)^]_1OKBG!6H$)!ZVL%D=FJ
M]IR3)TG4('3I".6<,F6.SQD-#)(#R41RP!P_"LF!RWB[89:9EG;-.:*>Y(MK
M$@L7'=Z&#"K?@<Q<IG7Z'OHMJ==@PSCU[;(S"&/D=SKMIF =H &SJ>SB;#_;
M.DO\.)75F2;O]]$HY^X/.'>O97[I7]';*!Z2;F$];]B_*( ]_R)I!=$"?"%5
M &V=**3G-!02ZFJO[U5$-FKI4_%NY#K25$/S?.SVGQV'LZ2STG+]NP#29)NO
M X#P9^L>FSI4-RCYQ]^>/SUY_L+\P8U!1U+3]7#URB'A1,(-J233MO[L:SHV
MA&H$CN_W59K_JZ?^JP<"@+BO*//-6N*JHO2->TN*7HP$-X>4''\7)>X5 4-J
M.(XK-O#;MS5>[:_O()FLZ2I\]8*27;Z R(:7)DRB[0#ZVX)%U$>8C #=IYG0
M,[B!S=FPGJYADV#NI<>"$HW9\NB[#ZBO(N)9$Z+KTWCZ_$L,]8<%#-\H0PAH
M4K?%N"]M*OEK<L50TSWM(VWO=GKSR)NIQ\^"4$-P"37W"*JX/3G..E+"^ W/
M,);IUW1#G@V\K/.[S5=X?.Z&137(Y*_8=%^9Y)8[;SU>^*3,^ 'MH]LYA[LO
M\HD7*JT*N= I9+'JB?N4%"R??R%W4&=?#UZ1,>%C@E.+WI:A$>/@'DZ[QF('
M8GZR^(GTFJ^A4>,1;%"]LW;RSLLX[#QZY@]M0(#+;C.%)OY)3X.C!N[MYWVK
M>L7DN4SN\.H^$1$H7$38<="#N\)#W0&W04.F59=4\(+$\FU;O:T]S+<.>..@
MA\^A,='PVM:EO35FF/]'C*=DY0\RGT7/?WW9+SK^Y<GADX,G09U$751.+ER_
M,U9\'Z^H!T.M&[>1.L:]U-8;W5?>X^_4MMH( DNP\.T#DEL&FPVU,S@-D5]F
M$C+('2T."(":I'&5(X/A_+Y(,6C 23 @(LLUU$L/_3IJKR\ZG[+&>7,O/N=P
M=SJ"\G8--:Q(%EQ;?=)L+3L8#_) *9J, 3#?E._&=P0U\7-Z^1DVZNC9P>')
M':IW/*5ZYKX7G <_4\&I@43'PN".246 !<:HP$375CU.$!66=RM(E--F]99E
M@>21!%1N+;$__J9R<RT@(WM *&RBML3&?R!/E%!/^#5'.\)B!*GE10=>31T@
M&M(43^)4D**U;3=L\8GS4<')\O4.=]>/7U&QJ7-;)LX1I!T0[,)'YIKYU]53
M::/B>>@%)M_BBD]<IF+5/),H7<8\XM<T*(NZ.EE8N?\F66AJ",PE":>/ASL1
MUW'YE/L]H%32;[-/E'!ISF_4RA+!EV5/"ODF;2HN(5!?!XO.J,5+6\[ERAGG
MM^Y3=4 :07BM\!:?B_!ZK6^;P..HY*E4F M'A'?\?_5]+=1@EVDWD.ST-NKY
MC3(L_RE^#A&"(7!WP$\3K'30*%POIDM5KG]DJXF5\^]^$TX@%]'=\Z,CH:9U
M_=G1_?UXI417TO?@W&@MW9?B<03^XJ2^/T9Z4'@\ 1N_H6BG]H9>]$$7:@AO
M\]M^0H)&@FRR1_K*$Q[$6[5 H,F9>Z79)WV1F$L\DPPU=DUO8<1R6BVY_P>S
M/Y(QWV(^]9HTO3]Q]XO/SNOI\H3V&R(4H%8F.>?PLC-^F0R_U^SUK>\UH[!
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
M80"Z&?>-857E1^Q&61K8?EG0#8G:.=#W7"E[--P/VCMW]B]02P,$%     @
M>EVN6"Q>+^CE!0  N@T  !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL
MG5?;;ALW$'W75Q"*$22 HKLOB6T!\J5(BC@1["0M4/2!VAWMLN:26Y)K67_?
M0W)7-SM&VP=;2R[G\,S,F2'W;*G-O<V)''LLI++G[=RY\D.O9Y.<"FZ[NB2%
M-PMM"NXP-%G/EH9X&HP*V1OV^T>]@@O5GIR%N9F9G.G*2:%H9IBMBH*;U05)
MO3QO#]K-Q*W(<N<G>I.SDF=T1^Y[.3,8]=8HJ2A(6:$5,[0X;T\''R[&?GU8
M\$/0TFX],^_)7.M[/_B4GK?[GA!)2IQ'X/AYH$N2T@.!QM\U9GN]I3?<?F[0
M?PF^PY<YMW2IY6\B=?EY^Z3-4EKP2KI;O?Q(M3^''B_1TH;_;!G7CH9MEE36
MZ:(V!H-"J/C+'^LX;!F<]']B,*P-AH%WW"BPO.*.3\Z,7C+C5P/-/P17@S7(
M">63<N<,W@K8N<DT?> J(>8TNZO*4@HR]JSG@.S?]Y(:Y2*B#'^",F(W6KG<
MLFN54KIKWP.C-:UA0^MB^"+@#3==-AITV+ _'+^ -UJ[.0IXH__@)OMC.K?.
M0!=_/N=Q!!P_#^AKY8,M>4+G;12#)?- [<GK5X.C_ND+=,=KNN.7T"?3JQ_3
M+Y?7[-M7=O=]-OO\Z?KV[CF.+Z(\SW'<935Z:QN=?57LUTH1&[P/01]UF,N)
M7>JBY&K5(N7(4,HX*RN3Y"@#QC-#A/)T4*S+V<=J3H)=<)6M*O8%U7BMR&0K
M]HV27&FI\7BINQWVV:5=]N;UJY/AL'\:EX?!X/1MEWW+?8H<ERR!GGQJ&"]T
MY??@EAV<#+LC%(&4J.?6F]N;"W;X_K#;;Z;>,C2IAJ!06?" (@T4DD&3004[
M>(+QRCHJ+()AF5XPZ"W)UX)C7*7LBA(JYF2:V;V(%#PE'PY#)5^%,$!;M?L
M/#@ZWG!E@>OX^&B;J]_#KQJ_M"J&I-Z3"=L2*K HC4[(!NH(D[*^.WN//2@]
M8G'J1T*!TUX ,$>9X0[)M%I6H34"[4&D<'5>(6[ W=TV=DX)#*)[Z_=H80^I
MH2FFRU(;5RGA!$;8CJ.Z5ON;ND8$]2(%?0B5HKT9/X.L6<I\$&T44XY>RC(4
M#9Y+[?!"<-F!22*KVK-HS&7+NYSHHB"3B""<HI3T2+;#)#?8VR9<(F"Y=OI!
M2\=%PM[,?L3X+X&##99PW3KN8P$S0P6V1+ EED1".,U8.$B,2(1;=8*QQ2GF
M6K6G20Q 8%_@1!#OFA#$=H.0HL*F50;:K6$0U&!'4&Q38K>HU:#'*$.$7I=!
M84W9W+[F17EZU=0-('!(F\"?37?+DB/+"[?DAG!6;9"26L7(14I69*K#"!&8
M2V'S#JM**,3+&_O[@QT)"-T3:KOS3C>U?<,5LAL +Z6N4C:3W'DIAD+<TX '
MBZ%]9P7B6VB(1AMD\[15E6 >,^>=V W,$K702!3A1%S*9AO0%]!,/"=]2^=H
M&&Q!! 'OM!'$M0X:IJQ#<MG!H-/O]\,?X[Z26OL5/]SE47*!BAU&&V_2(*(8
M<$NAJ K?J+P<A?.;@B#:@_<;8?3"/3AI[!=(-PL29NOL=5M7E6DZUPHB0!!Q
MH#[I17O,:@);[- F:G8[NAN]+#QTP7O< W?T-S/Z+PA_1X=W.$H$]/!$:PBW
M]>*'!TG3LQ3[77BE#HY/N6IY84"3-0#\%CKUNAH,O2!PA8BMYQF@* ,R(?%%
M9&H:IA[6-Y5:<W5[6&UUC.T&$'K&KCP[37EL^DT W)(6;-(*922DR,B7 R[(
MR;T7CQ76-5EKHNH9->T4/FP*5%&F >^?6[$F).%RXC8'JHVG2BV)/24W!V)4
M\."P43"0GHKUZ+ 6FXLM$JQ#NORQ@<5U&FH:B39>:T^%#;?_E2A/=QEX'[8K
M9A_%GZF!-[>M_W,$UXI >?G)38GYTW=4[[G76!B'Q9;G4-MSM[7>UGT:N<_"
M5X//(@(?K];KV?6'R33>QS?+XU<-O,J$LDS2 J;][O%AFYGXI1 '3I?A=C[7
M#D(+CSD^KLCX!7B_T-!C/? ;K#_7)O\ 4$L#!!0    ( 'I=KEC -4&O'P,
M *D&   9    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;*5538_;-A"]^U<,
MU"!H ,'ZL&QKM[8!>==!#&P28W?3HBARH*61)802'9**XG_?(24K3K'QI1=I
M2,Z\>?-(#A>MD%]4@:CA>\5KM70*K8^WGJ?2 BNFQN*(-:WD0E9,TU >/'64
MR#(;5'$O]/V95[&R=E8+.[>3JX5H-"]KW$E0354Q>5HC%^W2"9SSQ&-Y*+29
M\%:+(SO@$^I/QYVDD3>@9&6%M2I%#1+SI9,$M^O(^%N'/TMLU84-II*]$%_,
M8)LM'=\00HZI-@B,?M_P#CDW0$3C:X_I#"E-X*5]1G]K:Z=:]DSAG>!_E9DN
MED[L0(8Y:[A^%.T[[.N9&KQ4<&6_T':^4]^!M%%:5'TP,:C*NONS[[T.%P'Q
MKP+"/B"TO+M$EN4]TVRUD*(%:;P)S1BV5!M-Y,K:;,J3EK1:4IQ>)6DJ&\S@
MH63[DI>Z1 6LSN"C+E#"CIW8GJ-:>)IRF0@O[7'7'6[X"]P)O!>U+A1LZ@RS
MG^,]XC@0#<]$U^%5P/=,CF$2N!#Z870%;S(4/K%XD_]5./R3[)66='8^OZ1!
MER)Z.86Y3[?JR%)<.G1A%,IOZ*Q>_Q;,_#^N%! -!437T%?)W=WCI\T]/&R3
M]?9A^[S=/$'RX1X^/K_;/,(N^3M9/VR>7F)]'7<ZAAYZ=!T:>@E'_#\2"BOA
M\2QA*N@**TU:BQQH"7+!J1>4]0&8,G.TM6DQ[*V%N,<4JSVA]+.3VY%=,^9H
MDS4IZ^XTN3:UL?*&3#-4(BT9A[)6C61UBF<>\ KBN1O$<S*".' G-]'H? ;(
M11(G&]\BSYE$"*>AZT]B"&<3-YJ'@Z^I\]!E#]T@]-W(GUHK<OUX/NJ.3S +
MW. FAINI._7CT;/01.D5N<TH( [CSIY%;C0++F0<D%L2QG14?B*Q)"G82 U8
MDTVR8*TA1W3-![0 SMH32A>H3S.N3Q=;0 X*?E?D]D%HA"!Z,W[IX'D7[:-"
M>;!-TNQ;4^NNDPRS0Q].NO;SP[UKXK25!Y(>..84ZH_G4P=DUQB[@19'VXSV
M0E-KLV9!;PE*XT#KN2"F_< D&%ZGU;]02P,$%     @ >EVN6,^N*!'& P
M! @  !D   !X;"]W;W)K<VAE971S+W-H965T,3,N>&ULC57;;N,V$'W75PS4
M;+$+>&5=?$UM TXV1;?HML$FVPN*/M#2V"*6(E62LI._[Y"Z. &R01]L\3+G
M\,PA.5R=E/YJ2D0+#Y609AV6UM:7X[')2ZR8B52-DF;V2E?,4E<?QJ;6R H/
MJL0XC>/9N&)<AIN5'[O5FY5JK. 2;S68IJJ8?KQ"H4[K, G[@<_\4%HW,-ZL
M:G; .[1?ZEM-O?' 4O *I>%*@L;].MPFEU<3%^\#?N=X,D_:X#+9*?75=3X6
MZS!V@E!@;AT#H\\1KU$(1T0R_NTXPV%)!WS:[ME_]+E3+CMF\%J)/WAARW6X
M"*' /6N$_:Q./V&7S]3QY4H8_P^G-C:=AI WQJJJ Y."BLOVRQXZ'YX %O$W
M &D'2+WN=B&O\@.S;+/2Z@3:11.;:_A4/9K$<>DVY<YJFN6$LYM[]H &;MDC
MVPE<C2U1NHEQWL&O6GCZ#7@&GY2TI8$;66#Q'#\F*8.>M-=SE;Y*^(GI"+)D
M!&F<3E[ARX;\,L^7_9_\X._MSEA-)^&?EU)MF28O,[G;<6EJEN,ZI.-O4!\Q
MW'S_73*+?WA%YV30.7F-?7.__?/F#FZW?VVO?KEY2=RK\)?%S2+PM$%'"ZT9
M=6M&D"NZ6L9B 6H/MD38*T%WE,L#,./&:"_R<M@,8+* #YACM4/=CV:7@9]S
MS>"CS%6%8-D#7,!\-)LDH]DR;MOI?#1-E\%OM(Z&-(LA6<R#>V69Z"*7:=S%
MS9-9<-UHC=+"9)0N$_I-76L^'\7+)/A5R;R;OH!LE$UC@DV?M;=G_4&O?P3\
MK*_SP V)ADXN7,RC64(73 A7*_9:551R<J4+9X<S!XWE5 2<6Q+?4YN(-",'
M?7%QG/2IE;'OD^5B1EYJ*@@R:*3&BEN'0Z8EL1EHZ*YH3TH; M>-]=;^K'8&
MMKD%0SB_S-GM-'4Y)'-X>S&)TL6@<Y#/)?2>/$V/>(.++,JF T(.YKV+8"MA
M*(\GVG-V9%QX(,GW K]$=Q&8DFDLE2#5WE?69P?D9\WD(UCEEO0(M[S@;,<%
MMX\!=QH-[;*@0FX)?:1L&-2HN?+GSE=->"1O#+QMI.7"=]R.S=Y1+;0E+-ZX
M0(GV.;?+&1D=T/[T<FTL_1^QI1M!,GWC@F@R,/R!F-RX,[(?!H-'DM5/N%U(
M!TPKK9VCBT0#UUVV%2L(VM#2[&Q@!"]5@?&3RERA/OCWQY!OE&I;I(?1X8G;
MMI7]'-Z^CW2:#^0E"-P3-([F]*+H]LUI.U;5OL[OE*57PS=+>J91NP":WRME
M^XY;8'CX-_\!4$L#!!0    ( 'I=KEBA&'_8I00  %H*   9    >&PO=V]R
M:W-H965T<R]S:&5E=#$T+GAM;)U6;6_;-A#^KE]Q4(NB+12_2+9L)[$!)W:6
M FT7I.G:8=@'6CI;1"52(ZG8WJ_?D;)EMW&S81\2D[J[A\^]DI=KJ;[I#-'
MILB%'ON9,>5YNZV3# NF6[)$09*E5 4SM%6KMBX5LM09%7D[['3B=L&X\">7
M[MN=FES*RN1<X)T"714%4]LKS.5Z['?]_8=[OLJ,_=">7)9LA9_0?"[O%.W:
M#4K*"Q2:2P$*EV-_VCV_ZEE]I_ ;Q[4^6H/U9"'E-[MYEX[]CB6$.2;&(C#Z
M><1KS',+1#3^VF'ZS9'6\'B]1[]QOI,O"Z;Q6N9?>&JRL3_T(<4EJW)S+]>W
MN/.G;_$2F6OW']:U;CCR(:FTD<7.F!@47-2_;+.+PY'!L/,3@W!G$#K>]4&.
MY8P9-KE4<@W*:A.:73A7G361X\(FY9-1).5D9R8S7*)2F,(#VP3P$<UEVQ"L
M%;:3'<15#1'^!"*"#U*83,-<I)A^;]\F.@VG<,_I*GP6\ -3+8BZ 82=L/<,
M7M3X&#F\Z+_Z"'],%]HHJH@_3[E;H_5.H]DN.=<E2W#L4QMH5(_H3UZ]Z,:=
MBV>X]AJNO>?0)[/YS?S^?CZ#A^E7XCI_.$7P>8A!"_8HWAX%]C'P#-L TQJ-
MII[25+L4EZ621?T1>%$RKJCK#.12:UAG/,E@S308+$JIF.+Y%H049Q:(\EU1
M6RUR!)H/8#^5E2JE1@V+R@!N:'AH.H';_DND2IE(D$K<9-[G3_#+='IW03*#
M1(7.%HDLT.IJEJ,^,]L2(4=FT0X\%"9R)?C?A$J[G<W)TX4T3F!GPE[B; RD
M/'7B@OK&4_B(HL(]LIL63PE#0Y@$JJ+C*2"YW"*"E@EG.=GH2CE]DS$#"1.P
MP%V,;)1_Y$AGF(RX5Z92&'A,I&Z?\B7E"BW. LT:43@S*[:4*F&X6-E1Q#7(
M)2220D>_2[YQ(7&I/80K824W+'?Q>L+ 8C8Y(N62*>,=8>JMIK3K9Z+1:BK+
M(>><+7C.S1:8LM%VE?4_G!*4%BX>J2I<*9XJB19,G2I-BR3S]N/"(<XPP6*!
M:C]$HL .Z@/+79 227>+MJDA&)<)F=,E143./8=E3;WI/MMUG#2\A+C;"\)X
MY%;]((IB[XOB!L_D<@ESE4H-#]>WU@?X%Q_@+?2"3C\.PN[(KN*(<"/OW0]-
M2/2^\E<OAF%W<$%%1>"[C?[^ ".=&[>_W\]OJ*PH$F$0]\)@T(G=:A"$H]@V
MWL=?WT,WZ QC)VI6WMW]M9.%HT[0&T4P#*)^/^@-0N]!4A&=C.(PB$D[(NTN
M@<3#H#.(O/>H]3D\LKQB]>5K ^N*Q];@*9C7!YPW\/H !6^\V5/UP$7W)9S9
M/^\M/&3<3@8WD 6AV3!8;5=0MJ(/:3F1$CA*27#4.VO*JJ%*M7FE:%)![:H>
MJI*<*B15-4]J#^D,!T!S4A4-2L%2=&2<S"O9MG#\J/1LP5L2#HI6J!H@]V91
M/*$^:IVZ4]I']WV!:N5>-1:4VJB^^INOS<-I6K\7#NKUJXNZ9T5SB_@MR;33
M&O1]4/5+IMX86;K7PT(:>HNX94://U16@>1+*<U^8P]HGI.3?P!02P,$%
M  @ >EVN6-*GIK?<#P  B2\  !D   !X;"]W;W)K<VAE971S+W-H965T,34N
M>&ULM5I9<]M&$G['KYA2G)14!4,D2%V6[2I)EF-G?2BV<^W6/@R!(3$1B*$Q
M@&CFUV]WSX%#(*ULD@<G(C#3T^?7!^;I6I6W.A.B8E^6>:&?[655M7IR>*B3
M3"RYCM1*%/!FKLHEK^!GN3C4JU+PE#8M\\-X-#H^7')9[#U_2L]NRN=/55WE
MLA W)=/U<LG+S:7(U?K9WGC//?@@%UF%#PZ?/UWQA?@HJI]6-R7\.O144KD4
MA9:J8*68/]N[&#^YG.)Z6O"S%&O=^INA)#.E;O''Z_39W@@9$KE(*J3 X7]W
MXDKD.1("-CY;FGO^2-S8_MM1?TFR@RPSKL65RG^1:94]VSO=8ZF8\SJO/JCU
M*V'E.4)ZB<HU_9>MS=K)=(\EM:[4TFX&#I:R,/_G7ZP>6AM.1ULVQ'9#3'R;
M@XC+%[SBSY^6:LU*7 W4\ \2E78#<[) HWRL2G@K85_U_+JH2CA%I.R-X@6[
MX1L^R\73PPIHXXK#Q-*Y-'3B+70F[*TJJDRSZR(5:7?_(?#D&8L=8Y?Q3H)O
M>1FQR3AD\2B>[J W\8).B-[D3PG*_G,QTU4)OO'?(9D-R>DP28R7)WK%$_%L
M#P)"B_).[#W_[IOQ\>A\!\-3S_!T%_7GU^\^??CIXZ?K%^S-^XMW[.;BMXO+
M-]=#7.ZF<QHQ3RIHDV)>)4%')?NO?OMP_9+4=, ^98+1[^!E7:1LS343NH)U
M$GPN9;)@/]3Y!HPTGH#G5AGCK%(5S]D<EZLY^_#VDDV/1^"[>8YAN/_HY,3]
M.(#]=X*, H1^E=]]<QJ/3\Z!EW]GJEC@OP!PI_EE%VA69:40K("@OWKQ(_OE
MU<WW;%6JWR'4==3PS(AG?P:R,FDQ,HJ.&DY ,#A7?*YEM0G,%L">"AZ:C=.C
MD[8,T_Y>@()9Q5H;MTETCF]*4=5EP5 X72=9:Y\.@ZK+/^J\4K E$0!@L+02
MX&T5FY=JV9 E6MV=7EL]UHR&<K0YT@8(R3G0Y+G\ [0TVQ 9GB2J!G8"<RYY
M!NH"W\WE%UC(M1:51AM_S$3Q6=;L)@-\9*]IW>O7;*76HF0+40!M@F"] 3LL
M]7GG -8[H$_\GO$#8WQO>$\5=W,6-W9"N^T_FD:3L\96"5])],\$X*J4LYH8
M6_)4H.!M@WVZ>H66\L='P0>QXANR+;!5.17NKTI9)'(%-#EYFS'/ >F6YUJQ
MWQ4\A"#!UUK<H:;AUZ+F)8?%1N7]DYVJKS(N(?D4].#J^CT<3?YQI98K7FPB
M]KHP)E%U"='W&8C"^<@@A.11: /%6 +B%J4EK5Z7J=)T$KR!!;E(%\ )^-GK
M(@50*"7(<\F+6QL8/$TE;H:GGO' N1SI ;9NB].^J8AKX.\8^%NK-NU=C*(&
M;B!8!#A[R],"\#1+]R_( I;"("((Z]G""V/ H>L4%$J@\65 /B%U$U>H'00^
MDQ<I6@DK35(#O 0&S8,1/3@-S?$^P('B.(Z.OC6'6(NS%9<&D8X\J 8 2-'1
MM'%RZY^X*CYM8^\TCN+8KPM)I_#BHEZ GMA1Z*S2.D\0.^388"J JQ4H&*,
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
MQ\9JKN )Z (Q!^<&5Q0Z0?O]'*9^.J0S&J5C.DON)="B^?M>U-$@O<".\W2
M'5,^JC"P3F9V.&8U-+A(+RGZ(9]PY48=4=K31][S=!24\V^N0^M8<CQ-6TVO
MZ\#?_!])C9WBN UKH+9E/\SWW?=6G^?O%0W&W<%E'P_C[OEHG#P:?SS2&\GG
M.^G4/:MW<.M=2;L(=WMF]4K[> %N5]M_'TSBK7F_/?[O :'CD.!PQBX@VD\O
MSCMDXWT^OGBS#G=HC%+<R,/C4@K0!V_ ]\(8W[RP@?:?*K?_ U!+ P04
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
MB#A;0A(WMV.&P]63'^A8I,U5*M6(/OGL=-9)$(H.+M,[">>L=O<!([^L\*@
M3 #<I)KQY#SJRIGVNX8CN3B;*]2>C$C==^6\LBB:VL(TMMD1OFE19ZK98$,E
M" %5/PO8-9E>&0HL+(B%@M$(:1IBKF;@&%4^:&O*D+CT>+-VHK8,MR<I6!>]
MUG%X)DB<#(G@*"?D= K(8-<$^<$*V,T9F,GR=MB<3.-8,QQ0534H(S6"-0U!
M<-T"%*_?ZG(:'F!<(6)TJ"UXVI5ZR$6>3X*"-NA"3JR16>!,A*TIJ+GRN0$%
M4)'(1];\!$5@B/P"#_X*%&<AO9(=<441>U#SB;+1<)"\B\6YTC\H$R\ANJPI
M:U6Z3 MZ=%$J.UM"Y@$A)=_%&#_0_:;A__.KFW'#_CLQ,5FK)!9370!$R9#4
MV@>H**[M?E>D::XRRH)H@ZC'IK9>R!EU&R]^U\T+&'<WOB2@*055L>V-52WQ
MB*[<O$GO!1Z[FE(<BV3S;&VQJ0BB2,Y #>1J7WPMQ5EE=2'>\021Q"V%PS3$
M##7$#OZHLQEC@YVF\H'H?-KAT']F8HO+W'!(D+90AL:%M()AEQC\-KI6%,"
MTA8YTQJ6[+%E0[15E<H:7FSN5DF=,0T-#Q*,?$5!>[[YR]YA?_^HO=\14 ;N
MJJAU<U]&8!#PB.QIDT)2UE&C>FNF;P,&8&%?;&*5)*U)ZZ;\,X<>^A/7F*V;
MM+I3:5Z:PN!R;)"G/NMW:8,-JPI%QGD;K8-$%E;68'!05"6%>J"8*KJG8FF:
M7I?4S_%LDLL$JAQC!"G$+VT,KV'(\&"$2EI(S03-NY*#T5D]PPPMDD'K8;L)
M"25/\OF%+5<AU,[5G 9CZC_$O9X[[1D?+"!N^8P$C^+@+5F2RR>U$/T)5&.&
M5>02!%D7 )?0U>"]2;V<2%2 F10-.Q IBTR[,-,%:H=1[WC?>)5T736LFX)<
M>R'BL?A<F[R6XJ]UC,$+3V9D\;G4',K+?]Q>?!+,*HS''3"DWMT.8,%HCLU9
M6YKBC5];U57L3C_ZK6O66U>$"C96S_"JZ##HWG=V0.BC2IDE1<(.)^_$ OBT
M:K&FKK"*6R>5Y'1SUW4F"4XNX AW5O6HTCH,CV3#VQ"(RK?<WRV4[IX)@@8^
MF66:VP?:CURRM5-KYJT2M([UR>->J2KDC(K&'_\FOE_>? ;GR3"UG86VD6L7
M@0'1P$4&EUXJ6<Q,;3&0,9S+769C8-3<M/A<'4JT4EZ'"90REF##($+M+*15
M2",JH;[X6(-Z9A&9TFV"<48;]#MJ+EU$R,V &RE&2:0J0P<-79'\5F2GQ+1;
M<-.$?T1[R2@>#D;Q7G((UAOVAX,5Z4V47RA51J09?;,NN\!P[U]Q?;-#-VS2
M/)<:Q/T_8>7OFH]#R4%#NK%8Y#K-V7$Z,Q5!F2J!7AKR;*I@>1ADF,\4PNJ7
M$1XSQ$^RE/I+D[V<',3$-8[RTC?C&0ZD-,ZMS/8&^8/#?/NUPBTQD,W;'-V@
M)O;QR8Q$YRI+[ 3 D@XP4:SFB':8EYQ'.&;#V_:<#?[<H7;P2UVJ:'C4DL4:
M5X[^-ZIL,X '=+F"XQD?KJ7L!@E&3((N-W614?6$<!I9KG6^)F$.#]?:9)+T
M!P>KC.$1AL7:%ME*#>-1<A2/1N\@-.CO[7<RU$/_KP'K5XV"@=<WTGHL<KFN
M=OHTO854RFCG9UWH562?SQ%/D"6]W2BSGJMKM<9Y'?.YMF&CMM]N@,E(=2"%
MZHI?Z%U;&Q9SK>%8;34J%! Y237#IVPF/]RY-BA'@WAX=!0G1Z,0ROV]55CH
MH&0\G2W6#]54US8+;$/IO:)<U@NAP%IWS#=D8VG0!S*V@^M6TZ>,KC+X?HUA
M^]L^[NRN?7##*6K&GQ5=^%00OKUU3[LOEV?A@]UJ>?CLB4H$9S@PRQ2B@_[A
M?@_G+?Z4&&Z\J?CSW<1X, A?YDJB9]("O)\:M/SFAC;HON>>_A=02P,$%
M  @ >EVN6(IV/L6!!0  I0X  !D   !X;"]W;W)K<VAE971S+W-H965T,C(N
M>&UL[5?;;MM&$'WG5PR4-$@ QB*I:QQ;@"\)DB**#=MI6A1]6)$K<1N2R^RN
MK*A?W[.[%"TELI,"!?K2%XF7F3-SYLH]6DGU2>><&_I2%I4^[N3&U(?=KDYS
M7C)](&M>X<U<JI(9W*I%5]>*L\PIE44WB:)AMV2BZDR.W+-+-3F22U.(BE\J
MTLNR9&I]R@NY.N[$G<V#*['(C7W0G1S5;,&ON?E07RK<=5N43)2\TD)6I/C\
MN',2'Y[VK;P3^$7PE=ZZ)LMD)N4G>_,V.^Y$UB%>\-18!(:_6W[&B\("P8W/
M#6:G-6D5MZ\WZ*\==W"9,<W/9/%19"8_[HP[E/$Y6Q;F2J[>\(;/P.*ELM#N
MEU9>-NEU*%UJ(\M&&1Z4HO+_[$L3ARV%<72/0M(H),YO;\AY><X,FQPIN2)E
MI8%F+QQ5IPWG1&63<FT4W@KHF<F9+$MA$&6CC[H&@/9Q-VV43[UR<H]RCZ:R
M,KFF5U7&LUW]+AQIO4DVWIPF#P).F3J@7AQ2$B7]!_!Z+;N>P^M]GQW]?C+3
M1J$*_MA'U./T]^/8SCC4-4OY<0>EK[FZY9W)DT?Q,'KY@)?]ULO^0^B3LXOI
M].W-]-7[F^M]KCVHO-^U>'! 6ZCTCJ-P@[MHT$5%[^4M+V=<!4EDXQV/0OI5
M/'DT3N+12U;1S=D;@B17/"-1&4F,"HM"& 0D$$\YGXL4MTJ6=,Y3AT6QAR*3
M*[E<Y*T1ZCDC271 -SFGTI9-L497PY<5T\'5])1ZPW#0&]+3QX-P&$7/T @F
MI\]+IN $9&NV=JX+M')VRZJ46RRA&[?XEUIX7^^,WAD$]9I5ZY81"RH,C#M"
M!C*:E9P*F3(W+AROGUD%^VM/*XE;6BW?IE9[WMD=6G).>UB% 4(YXV C,N*W
M'. Y*^:TYDSM4/M0PPE'ROL#..ND<SETE]]PHCM.;*$X=^&ZGUVPRZY_+[OA
MC[.C'V1G<Y+"?UG9W@R YOU.I38Z;&Y JR16990)G<HEK"(6W#N#4J\QV#=A
M:8K1ZSD!E+"HA!&L\#@0+*4":(XW<>+9:&)XQ#2B5& ]Z</@)D?@=L9:@*&4
MYC86P47-;3:JQ9:WY%HF?DD,\$;\U69+?B6L['YX+N?/EVA%IC46[F.*!V$T
M2AX&%BZ_>(!JP#8$V:H1*P2;B4*8-9!ZPRCXZ'802N$$H<=*I2MN][+%=1.
M;FPDGM-7YC0E!Z/!M]KGF[!?V;#O41O03_]!P(;Q^%\)V/B%*T.?>D %F"6,
M[&=/MBS08[.UJUN4HZT=9I8*Y<3UWI+; -OWS(FT07"]=1B\;OK0M0*W<=H5
M&83P:1B'HQ>#[\H.?U1P9.?N^,4XN)$&C;"L-IT$P93IG.:VZA'4?M@?CX-W
M7.M#$F6]-'[J^S ^A;%Q3,^"2[M@4 ^WK%C: .PA;S.4A*-H1*_*NI!N9 <G
M[33"WIFR-8W#P,[F>^88YEZKNS7)7%O_)JO%GX(A\=>YV-%O5I>FL]<7;NIA
MHODFW]TYFA5VZ&'KN D6#\,HBC#!DA ?LL\.@NUUL1)%00O%8-U9 G(EP5IK
M/T<&3E?GF")M77SM#L8<3!.^Y-)/X(:16Q3KEY3+E1V085,NQFXRQ6NT1)"A
MW3RU4\E49E^?8[>E1BKMYJ$U@<+VG>.WND$3YNR6PS_$K*X5=F#F,*JEF^4
M:?ST(WJ!C^'*7C?$0F@JLJ2]IXJO8#NX"W\.1V<<.EHL*IX=;'(Y=+E,[LNE
MQ&/U0$*G^.)#*G<SMKMPFHPU*R<>MPD;_)^P?Y*P?9^JW:VC0\G5PAV0; PP
M)/PIHGW:GL%._-'C3MP?X#!Y%J*RWV-SJ$98*1T_PS<W1M;N(#*3!L<:=YGC
M',F5%<#[N91F<V,-M"?3R=]02P,$%     @ >EVN6-]X ,J8 @  RP4  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C,N>&ULC53!<M,P$+WW*W;,#">('2<I
MI22>24(Z<"A3ZK8<& Z*O8Y%9<F5Y+K]>U9RXH9IR'"QM=*^MV]EOYVV2M^;
M$M'"4R6DF06EM?5Y&)JLQ(J9@:I1TDFA=,4LA7H3FEHCRSVH$F$<1:=AQ;@,
MDJG?N]+)5#56<(E7&DQ354P_+U"H=A8,@]W&-=^4UFV$R;1F&TS1WM97FJ*P
M9\EYA=)P)4%C,0OFP_/%V.7[A#N.K=E;@^MDK=2]"[[FLR!R@E!@9AT#H]<C
M+E$(1T0R'K:<05_2 ??7._8+WSOULF8&ETK\X+DM9\%9 #D6K!'V6K5?<-O/
MQ/%E2AC_A+;+C3\&D#7&JFH+)@45E]V;/6WO80]P%OT#$&\!L=?=%?(J/S/+
MDJE6+6B736QNX5OU:!+'I?LHJ=5TR@EGD[19&WQH4%I8/=+33$-+M.XPS+84
MBXXB_@?%""Z5M*6!E<PQ_QL?DIQ>4[S3M(B/$EXR/8#1\!W$43P^PC?J>QQY
MOM'_]@@_YVMC-?T1OPZUV[&-#[,YEYR;FF4X"\@&!O4C!LG;-\/3Z-,1K>->
MZ_@8>Y+>+M+5]]O5MQM8W=$S/23P*,5A@</3 ;QPGW3<<%,B+%55,_E\4BA!
M#C5@:6_3\)S)#(%+N)BG"YBG2SB;3-X/(Z!!X'-R;C*A3*,15$&F[N\8_1T/
M]LEICXF&6<Q?)Q*95LVF[$@IY\0M&LF:G#M P25)X4R L71:>4R+5)8;TU "
MDSGYT*(F>U!H]\J6+ >IR"^_E7Y5&22Z= 7KOAG,!W#H(X9[!JM0;_P8,9"I
M1MK.:_UN/ZGFG4%?TKLQ1S_WADL# @N"1H,/DP!T-SJZP*K:VW6M+)G?+TN:
MMJA= IT72ME=X KT\SOY U!+ P04    " !Z7:Y8SNS3J#\"  "5!0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6RME'UKVS 0QK^*T,;H8(T<VTW;
MS#8TZ<H*ZP@-W?Y6[$LL:DN>I,3MMY]>'"\M;AAC!&Q)ON>G>Q3=):V0CZH$
MT.BIKKA*<:EU,R5$Y2745(U$ ]Q\60M94VVF<D-4(X$63E17) R"":DIXSA+
MW-I"9HG8ZHIQ6$BDMG5-Y?,,*M&F>(SW"_=L4VJ[0+*DH1M8@GYH%M+,2$\I
M6 U<,<&1A'6*K\;3>6SC7< /!JTZ&"/K9"7$HYW<%BD.;$)00:XM@9K7#N90
M519DTOC5,7&_I14>CO?T&^?=>%E1!7-1_62%+E-\@5$!:[JM]+UHOT+GY\SR
M<E$I]T2MCXT#C/*MTJ+NQ":#FG'_ID_=.1P(#&=8$':"\+4@?D,0=8+(&?69
M.5O75-,LD:)%TD8;FAVXLW%JXX9Q^R\NM31?F='I;$&?T4ZA!4AW(W@.Z)JI
MO!)J*P&=HH?E-3IY_S$AVFQF)23OP#,/#M\ 1^A.<%TJ](474+S4$Y-DGVFX
MSW06'@7>43E"T?@3"H,P'LAG_O?RZ$@Z47]PD>-%_W)P0\?E<?$PSA;K5#4T
MAQ2;:E0@=X"S#^_&D^#SD-?_!'OA/.Z=Q\?HV7?36VYY+FI )]^$4H.7PR,F
M#F$[R2X[#<\OS2\ANT,C W$7EV=!W(?Y%,G!#:]!;ESA*Y2++=?^"O6K?6^Y
M<B7U:GUF>HYO$7\POF&9"[)A7*$*U@89C,Y-Q4K?!/Q$B\;5T4IH4Y5N6)J^
M"=(&F.]K(?1^8C?H.W'V&U!+ P04    " !Z7:Y8)MHO#D0"  "*!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6R=E5UOFS 40/^*Q:0]M85 /K8,
MD))NT_+0*4J[[=G!%[!J;&:;T/[[V8:P;$JHE)=@FWN/SW7D2]P*^:Q* (U>
M*L95XI5:UTO?5UD)%59WH@9NWN1"5EB;J2Q\54O Q"55S ^#8.Y7F'(OC=W:
M5J:Q:#2C'+82J::JL'Q= Q-MXDV\X\*.%J6V"WX:U[B 1] _ZJTT,W^@$%H!
M5U1P)"%/O-5DN5[8>!?PDT*K3L;(5K(7XME.-B3Q BL$##)M"=@\#G /C%F0
MT?C=,[UA2YMX.C[2O[K:32U[K.!>L%^4Z#+Q/GB(0(X;IG>B_09]/3/+RP13
M[A>U76STT4-9H[2H^F1C4%'>/?%+?PXG"89S/B'L$T+GW6WD+#]CC=-8BA9)
M&VUH=N!*==E&CG+[ISQJ:=Y2DZ?3C3E> A(]24PH+]!*2LP+,,>N5>QKLX.-
M\[.>MNYHX05:A!X$UZ5"7S@!\F^^;\P&O?"HMPY'@0]8WJ%H<H/"()R.\**A
MW,CQH@N\<V7>H/TKVG!"#Y0TF)VKNH-.ST/MO5FJ&F>0>.9B*) '\-+W[R;S
MX-.(\G10GH[1TUW# $V"_>QV<JJ-5D34^O]#[G3'@3EF"D;$9H/8;)3S7?#;
M*^3&H6_)S0>Y^56G]@32W")\P6V<^9;;8G!;7'UPXW[CW(M^_DE_J$ 6K@LJ
ME(F&ZZY5#*M#HUUU_>5O>->ES84L*%>(06Y2@[N%^3MEU_FZB1:UZS9[H4WO
M<L/2?"Q V@#S/A="'R=V@^'SD_X!4$L#!!0    ( 'I=KEB:Q(7^]R   -=J
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;*5=67,;-[9^QZ] >3)3
M=A5%B_0B.4Y<)<MVDBHG<5FVYRYU'YILD,2XV<WT(HGSZ^_9L#6;+=GSD%@B
MNP^ @[-\9P'TTTU5?VTVQK3Z=EN4S<\/-FV[^_'QXV:Y,=NLF58[4\(WJZK>
M9BW\6J\?-[O:9#F]M"T>ST]/GS_>9K9\\.HG^NQ#_>JGJFL+6YH/M6ZZ[3:K
M]Z]-4=W\_&#VP'WPT:XW+7[P^-5/NVQMKDS[>?>AAM\>>RJYW9JRL56I:[/Z
M^<'%[,?7\W-\@9[X8LU-$_VL<2F+JOJ*O_R6__S@%&=D"K-LD40&_UR;2U,4
M2 GF\9<0?>#'Q!?CGQWU=[1X6,PB:\QE5?S3YNWFYP?G#W1N5EE7M!^KFU^-
M+.@9TEM614/_US?\[',8<=DU;;65E^'WK2WYW^Q6&!&]<'YZY(6YO#"G>?-
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
MR 8YL -S'!)7L$/!8@9!;Z;JX^ "9'M("DZR',T! ,*I?OT($\*R/? N;@_
M?1HGMM9L1!HW!5IBQD@Y"LN<>39D^$T&ZQ K[7@M<%N8B:1@GBP"?>M++B2B
M;1OER4^C69-0X5N42Q"-/"+E(S#MA8=I+T81UI^^4O&>#-,01KLG!<44$D;G
M!D4;DQ"L(V!GP(4('D?=<*)4DUYEM@R?96V04 A,_$3YVR2SF'I%Q/D$WB.+
MH;S%8)N/5>5 S'%TXJT3$.@:AZ,2D^6=H9\ER_YVBW$#+0R#8@B]V/C1.\[,
MJ;Z9BS&Y8Q;9>!P%([%TV2E.6_NZ5L=Y1&1837, 25Y4-0@#ODI3\%RQ)5?<
M$2]DUYDM:+QCZT"CY7=QV :O.K!(YL $]W>LQBKV2;4Z@<F&TM>?GR5N<3!9
M21@34M"#66\D1OY!8 @^U+'U03[DF.-961=5]C:-[*V'IXDL^6'58&%O44AD
MB6-C*J#O72!>)+GQ9E/L<5@HB6O8NF."R^D"A^@L(A/8U"U0ZWB+4U?MU@!>
MB/30I0=ZEA/SJI3.H\U 799P<\ C'4P:O(DU-UA> &Z&,%Z1@9,\4U43IHF"
M?"G1(D\3BAQY>B'![1 4[:(&?+/I%F1Q!:9&=->=92C'&$T]>7XZT1\*<)H,
M&M_^U5FJ DT0H_:64E3E&I:/87M9E:&JRH_$\U14706'=;!N6O*US3O:1]37
MQEML-'4D>  ONAT:O\2KXIYPL"KK\N/Y2!V(FQT&;1*DJQX!&(3#]N&P'^Q/
M;PILCC"U2A,,(2RN*N*'T.-LQL84.9%&/"8^37D=$7@'L0SX\P+K;D1,/)_H
M()F7:.+$?DRE M/B158'//)+I!7T<APJ66P<ML1 H8KW"]Z/Q6"@OD!+?0,
M9+N 8>73)Y$M4Y%H2I692D,].\WC8,0XXK8>2KJ<'@0I/)'?'TV<#4C*:FE:
M<,SYSTY#B\[IJ/.^!&8/MM_<_9JF_PD/&D7;AMDT6 RX47"P)2;\=E6#T?2N
MR)88LV&DM,C*KY2CY[T-N@?.O[5MQ^DU2JMBLAH,%0A*056L".Y*V(4N$GR!
MQ:X,\&E=#1:0;6:4^D#YQI I\^'6KH-=Q_T@5SW&RJC;:3;*DPL7+'_T^'60
MLZ-4ACL>'&D52 ]E_]6..ZMLP\[)$J B4^1RL:2>O@*B 2SDEM.PG OU$7\
MX4D*E3U XZ "[:[ =E])C0)5VD38FOV_@7R49W7)8 !</E@$65\:#*FE;!*^
MX$G>0!1%#33T'2L.*'I9;2$X:N'77.(SK'%S,MV3$.\,_[;@V+CZY1+9[&QS
M\U>7^8:>AM*SR/R&<-P][<1AN13LSP!?1DO'LWF0N/FHQ'TA .;#'X^IOEQ\
M<F!J4 +_8ZK]0F;DH^$IB>C8O36D:&#L2;Q<.!H"*P(!(=N%/+?+(8..X9I[
MG<,_!6/A<S !'!5+&PO$?ROT>8N]A@TM& +:<M>U]!"X NJUB/<)9BU%-4S>
M_&'X26=M7>(CT""SWK7RJXIS4@[=(ZRRK:&4#KX2J818]J[,.I!JDW^WC0^M
MB+/1)L%7%_DUT8S7.2@7]R*C8C)Z\,,HP2+K:9CQR5-<WP!U!$,D10HJ3"+V
M62#'F6D8':>RP!8(O4K&HS<)8440UZ=-&-WBGG'A3H W2]O.+#%E']>J7+!>
M$W+.JV[1HM\0F"88F^R='Y)JZ5QS=Y]1Z3H6,DK@4X$5S3'/>W1[0Y/F;+R]
M\FH#AI$CFJ+*RCA],KC+H]2&_0\-H0:'2*)]84).3Q'/EJ8F'P26N\X)'+L>
M O'"V+]!&0ZN=$D$1PEX !1ICAV\N:7X G$!#Q$I%A+-#:SGKXY:,[GYD2;$
M(X:<J/@[_-"+0+RFI&)6V*^(5!D.2[X9A%)%7M$)&[=((>W&.!])ST=BP]ZE
M/_LI.!.9>NL\1E >G,H-(!MPVQ _@^BM,5%"@;%*73O)ZZHK@B//5K!O<0$7
M8$\(Z'->*QLM6*?=5%7.V7V?6'>Y*)=0'W2(DSA<]@4D4F@2_Z[%=":5AYOC
M OL2TQ#W<*L_/#^?GIWY3J% 41W()\%0F0XPI>ZBRK1GY,B4QGUU:(J=C7?%
M7L;HACIC&=5\M,W7037]!G(J)3<"S)D;/6QN(]CG0*-@=?@*FY:SJ7[M9;$=
M0^S4E"S]H8SSA0R*ZH>/E]POA;D&[GD$ EU-6P$1*J@8=BT_.SV=G)Z>ZH<_
MG,TF9R_FCU"_B!K&M'OO(REC,?X"@D <5418!N[WI/&7H?:?D\B*D<#J30>"
M[E@TU9=LT]10^%)WDD?D$-@#HQ1N+/O"(!"WAMV;Q.XS:#%B#BG21Z(9E9%#
MQU4-4-;6;'O0OV)5U 5;C5E2B.0\)HF]X-V4;NCIJLJ<RKFA$B$NV!EJ5_F2
M.$0%EN"['"!P.UX?CF/]S(H#IQPW!.VQZ4&&' U+/B7MK2Y1YFN7%*#31R !
M4RK9UVA_BGUB3WQJSS7+3?2Q^4<=&U&'E.!.6ZZ*CJ1'";[$:*Q%IS )<0KG
M'+%0;<IK6U>EU"O#1,>L3>@JG8WW@5(6+$V"#1J942I'NN^1M$I(ZS"<\9]1
M[@ZM0:ZRELIG$U>V2=L_@33PFI/\;S%G"1SO:M]IB.4B3@KR%F RASVB)#@Q
M8876#D/"_"4&+M8WWI7F!L$EO@DX'NV[*26CM\QVMH4 X=]H#_Z)H&]W9!6U
M:2V:*Z=$-[8QH?6T6KEV'EX0U>O)U!Y9I=#<@BW*0Q]=Z)GUPCZ1\'FOT4M1
M$@/;I:B2?9!X@@4CAHB&P7KXP(JX-,XPC2H<Y+C3C/#6M!N$ 2XE'"$GF"#E
M4:2'YD?UQ8"E0T<[UZ1*LY?ZF=Z;#(#XG]AAR/OV)UF?(#$'#X]ZV= K.!MO
M]?LMR?6]#SG-"TKY#>K ?2FJ(8K82]AO*L!.(6H:H'X?3DM+##V4G1Y;>&BV
MFHTW2ET<.@HPLL>#@/M14X?4]-AWH603ISE1C]< *],(/TAA+U+:@9>IW8=1
MTTVPRB@PXF!!EU178G!)_H#-_K( #.Z*/SY7%$_)^EX1"O(ZXV!*!=)/Y%W*
M\"%F_-DZEU@U*Z*,+O;RN)*B<NX#:6,RW=2/IBSV:"_(1NSC4@A/+LKZ]I+W
M(VQFUV;E2$9<UP=F@[1R94Z:BKM%8RBL@$>Q9]!R_3\T)9#!"K5.0YVK:(=\
MH9[-P:AG"N7FV7BU^+4K2@[+Y>C+PPXI4-3A1W7 Z2$QZ$K:X[:'!B$ Z$KO
M^K%[UA4;<[,B$-6V!0=35*5M*;<?M4=+T(5BT9-:E&?,]& ?JXCPDLIMWR8=
MO84."T,;"8-^*+XW.N+"/2V/OD%,&']S_[")DV.X4CK&8$#+[QB*O1T$(=QZ
MPM-+BY3<\+O"0I4X/>^*I.-";,(B['TG;:#JN  'MBEIYTG[!@Z'O8]:C'FN
M>2C$S.^HJ$B;'[6V#JG&^/O#JH%$E2.J90C%V5;?@ ;V=IO5V'\@3,T![2Q;
MGYOS)9/A(S!I*[K#84*DX!-;KFLFZ>JF[$O:4N3*P-)-F-TR G*(CF@=M%])
MY\WX/H0JSGR\BN.:A;"]?' ;OJ-\PS05T73=2-2_3LHK<$^JRTZ,73$X*NKN
MO<1]EKYRT!K^:,*6B<] !_I] ?=MG,!9W O2^"772J2)@\$8;'G0\B9I_L-W
MN9'^>,>YJ+F-HV,^DD"+DW,08%ZXIXI5&DRC\@T0 /F7K10@BNPF)!>X&P\_
MKOG8 9X/@B +,X""&9A>$RPL"W58C@L>EE)_=X<ULELB(_*DOE!]B!![2 _3
MNS"116&;#5?$#7;BX0DN.@G;5MS-9L*6D"#[HGKH[4@FP2<')!Z)LYZ^6SV!
ME?KLZ:G+,J"D+6N[P.F!!ZK-"><L3]I-5IY@2@"KH0V>@2,1&#A#GG2_4K(\
M[3/)%"["E_O:[*NAB*2W OX<$TJ\1=2J.$UG#=QLJI"9]5T<5!X*D\#D@A?E
M(V7_B8=ZRY!*B6KJ TIQ1&0G_7X(;^4IC0SB6,@9UJ;"  M"-VX@CK@R1"32
M1=?Z:+=.0AFA17/#/C/P.QC].B5WNZZ274==]/QEH5S9 L71$J)U.6O,[39(
MW<]1MNBFZ@J,B<'Q-Y+OZW:H=[<9G7=%9DH: P8BK>W T-3,+'5#S:4$2P^Z
M=  Z<8(,#!8=5^&F9EARZ'8^%*1(*PZ>P57X">-9.'1-!1Z%D[FSPBS -:VD
MN279F$-T08B/CWQ%H$+.49%234(S%E8;0I^<0;&%)<:'HI0< 6J$_:B#T1Z4
MFG50$NU^6G08;W0/TE-5E"5PASQQE;N=P?0&HA5_XDG)<5(3M25_BJ54>.[*
M&U(O11R[7M=F36$^R;9$'>Z] S*XGBW>[D/[.V!V5*S/P03AR&)>".52\8%*
MQ&TL NAG9$=I*,=78NBST[\[!F.5T5"7HYA/YF( Z<JW^L>^(I5J.9Q++BKT
M0\OXL=KK0[47AM(DS2UCX$B<W5(5U5W84.>H&=<">U=<4>*#%,'9$QHH([F-
M..(SAO%%(0?G!C$,=5TR^]AT'3%NJ:))N.E<UJ$9.)#6*8 ;1[C'L*,+P?)Y
M&J_[R;D&QIX%3@-\3,^; H_43)+2;I9C/IG.+2-HCP J][)[Q^?]#+BI5GU[
MEX>K+:$0$)^]_>OK"G.6H8+%\:5O@-@J]IS2A2KJY1P#M:%19#[>TG$5KY:J
M0^\04@SBVWM24@FE- VF!M)@>OXDI,&.S&<B_25C:PY=#_/Q=H5W&/M^<2W*
MX:C?;Z%*,[C^NZFJ<:ITS<+2U8B&[P<Z4C0*QIZ*=BYQ"R$R?X]J45LR%OC
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
M\5_8M+[#00!I8ZRJML'$H.*R_;.7;1_V D;1&P'Q-B#VO%L@S_*:699,M-J
M=MZ4S2U\J3Z:R''I+F5I-9URBK/)LKT,4#DL>2%YSE,F+<S25#72<EG 0@F>
M<C3P[AM;"33O)Z$E8!<>IEN0>0L2OP'2ASLE;6G@1F:8_1T?$N&.=;QC/8^/
M)KQC^ASZO0\01_'@2+Y^UX6^S]?__R[\G*V,U?28?AWJ0PLS. SC!#8V-4MQ
M&I""#.HU!LG9:>\BNCQ2Q* K8G L>[(DP6:-0%?%0CC^3&9P\]SPFE1DX<98
M3L\8,_A*0C"'Z!\%.$S_&FF=<N8U1LAUAXP=,C=0:[7F=/G0&&KGB2T17!N=
M9CXZ'*C0EBH#M48-[A0[ML*Q!68@5X)FB!F?/&+)4WJ*$,/9Z2CN]2YA"*_(
MM#FYS^GNT./?4QJ]5_\_SG"HZ>&>EBK4A9\8!OQ#:&75[79#:=9J\8][.]'H
ME19<&A"84VAT_FD8@&ZG1&M857MEKI0EG?ME28,5M7.@\UPINS,<0#>JD]]0
M2P,$%     @ >EVN6'67B0'( @  / 8  !D   !X;"]W;W)K<VAE971S+W-H
M965T,C@N>&ULI57?;],P$'[O7V&%"8$4+3_;9J6-U&Y#(#%1;0,>$ ]N<FFL
M.7&PG77[[SD[:2BHJY!XJ>_.=]]W=\Y=YSLA'U0)H,E3Q6NU<$JMFYGGJ:R$
MBJIST4"--X60%=6HRJVG&@DTMT$5]T+?GW@59;63SJUM+=.Y:#5G-:PE46U5
M4?F\ BYV"R=P]H9;MBVU,7CIO*%;N /]I5E+U+P!)6<5U(J)FD@H%LXRF*UB
MXV\=OC+8J0.9F$HV0CP8Y6.^<'R3$'#(M$&@>#S")7!N@#"-GSVF,U":P$-Y
MC_[>UHZU;*B"2\&_L5R7"R=Q2 X%;;F^%;L/T-<S-GB9X,K^DEWG.T;&K%5:
M5'TPZA6KNY,^]7TX"$C\%P+"/B"T>7=$-LLKJFDZEV)'I/%&-"/84FTT)L=J
M\RAW6N(MPSB=+K-,MI"33XQN&&>:@2*TSLEG78(D:_I,-QQ-;^[M^7;N:20U
MH5[6$ZPZ@O %@HC<B%J7BES7.>1_QGN8[)!QN,]X%9X$O*'RG$2!2T(_C$_@
M14,'(HL7_5\'OB\W2DO\B'X<ZT%'$1^G,(,U4PW-8.'@Y"B0C^"DKU\%$__=
MB0+BH8#X%'IZAX.:MQR(*,B_%7.L@I,<QROHR4;\+S)AR9I]YS*!(ZPT9H4)
MXA4I!,==P.HMH<K8\$6S<GA2"W$%&50;1.FMT6QD[XPXNL[;C'8SC:YM;:2B
M1=&H2F2,<L)JU4I:9[#/@YR19.H&R12%( G<Z"(>[;N%+A)SLO$[X 650,)Q
MZ/I10L))Y,;3</ U=6X[]M -0M^-_;&58M=/IJ.NT<$D<(.+A%R,W;&?C.Z%
MQI3.T&V" 4F8=/(D=N-)0(Y] M[!1%<@MW9OF5:VM>Z&>[ .JW'9;83?[MU>
MQ>YNL1N$0X&A_OET[!#9[:I.T:*Q^V$C-&X;*Y:XWD$:![POA-![Q1 ,?QCI
M+U!+ P04    " !Z7:Y8+B*('XD"  "2!0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970R.2YX;6R-5%%OFS 0?L^O.+%JVB14P)#0= E2TVU:'[I%;;<]3'MP
MX BHQF:VTZ3_?K8A+)72: _@\_F^[[[#W,VV0CZJ"E'#KF%<S;U*Z_8R"%1>
M84/5N6B1FY-2R(9JLY7K0+42:>% #0M(&$Z"AM;<RV;.MY393&PTJSDN):A-
MTU#YO$ FMG,O\O:.NWI=:>L(LEE+UWB/^GN[E&87#"Q%W2!7M> @L9Q[5]'E
M(K'Q+N!'C5MU8(.M9"7$H]W<%',OM(*08:XM S7+$UXC8Y;(R/C3<WI#2@L\
MM/?LGUWMII8557@MV,^ZT-7<N_"@P))NF+X3VR_8US.V?+E@RKUAV\62B0?Y
M1FG1]&"CH*EYM])=_QT. !?A*P#2 XC3W25R*C]23;.9%%N0-MJP6<.5ZM!&
M7,WMI=QK:4YK@]/9 ]VA@B5]IBN&\.[!+NK]+-"&VT8$><^SZ'C(*SPQW JN
M*P6?>('%2WQ@- W"R%[8@IPDO*7R'.+(!Q*2Y 1?/!0:.[[XOPK]=;526II?
MXO>Q4CNFY#B3;9-+U=(<YY[I X7R";WL[9MH$GXXH3,9=":GV+-[TW;%QD@4
M);S0?$SH2:KC0CO.MN,<Y<*TE])8V'2Z0B@%,WU:\S5097WF&O)JN >@O("/
MF&.S0KGWQB-WY*P;GHL&0=,=G$'J3Y+(GTS#SB:I/R;3T3>31@*)0X@NTM&#
MT)3UD5,2]G%I-!E=;Z1$KB'QR30RS]A::>J'TVCT5?"\/SZ#V(_'H8&-7]C'
MKB(XZ),&Y=I- P6YV'#=M<S@'0;.5==G_\*[:66^R[KF"AB6!AJ>IV,/9#<!
MNHT6K>NZE="FAYU9F:&)T@:8\U((O=_8!,,8SOX"4$L#!!0    ( 'I=KEBO
M\G#RD@,  (@'   9    >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;(V5;6_;
M. R O_M7$-XPM(-;.[;CO"P)D+[L.F O09O=[G"X#XI-Q\)LRY.4IOWW1\F)
MFV%9<!\24Q+YB*0H:K(5\KLJ$#4\566MIFZA=3/V?9466#%U*1JL:247LF*:
MAG+MJT8BRZQ15?IA$"1^Q7CMSB9V;B%G$['1):]Q(4%MJHK)YRLLQ7;J]MS]
MQ#U?%]I,^+-)P];X@/IKLY T\CM*QBNL%1<U2,RG[KPWOHJ-OE7XD^-6'<A@
M(ED)\=T,/F13-S .88FI-@1&GT>\QK(T('+CQX[I=EL:PT-Y3W]O8Z=85DSA
MM2B_\4P74W?H0H8YVY3Z7FSO<!=/W_!242K[#]M6-PI=2#=*BVIG3!Y4O&Z_
M[&F7AP.#8? ;@W!G$%J_VXVLES=,L]E$BBU(HTTT(]A0K34YQVMS* ]:TBHG
M.SV[P1REQ R6[,F#SU0%9TNV*E&=3WQ-?*/EISO65<L*?\.*X).H=:'@MLXP
M^]G>)[\ZY\*]<U?A2> G)B\AZGD0!F%\@A=UP4:6%_WO8/^9KY265!K_'@NW
MI<7':>:ZC%7#4IRZ=!\4RD=T9V]>]9+@W0E?X\[7^!1]]D#7+]N4""*'0[]A
MKA1J=<S=T\"Y,BA*:5HX^YP"JS.BIUBM4.XS'7FFK-L--6W([(:0"KJ)2M,D
M872!D(N2KC2OUV/'LHRI,T]3N2$=?**VH5#!:TAZL1<F(ROUO2A*G&^2:[P0
M>0ZW,A,*EM=W4--I\/H1E:8K;T10C,KP0C\W""4RPWH+L1?T$R_LC8R41,2-
MG ]5P[BT5J50-LJ_^)M7P[ W>,=J ]\-U,\;:&'#N/O[_O8]Y!O*1.@E<>@-
M@L1* R\<)<[7!_C\Y2/TO&"8V*5.<A;WUW8M' 5>/(I@Z$7]OA</0F<I-"N/
M9G'H):0=D7:/(,G0"P:1\Q&5&L,C*S>L;54FL:Q.38[E4<S9"^<<SEY0<.[<
M_*KNV>R^A@OS<]["LN"*.JJMVIIH)@U&F]H;5XXX/)8C1P('1^+!MN!I 5NF
M8$NGJK$&<ZZ432HHRMT?\_D"-@T%58F,YSQM(Z0]+  TRJJC5"Q#ZXQ=<QKV
M7%G_J/0TU9EQPJ)(0MF!;(>7/.7Z^?+8Q?,/NF.%<FW?  /=U+IME-UL]\S,
MV^[ZHMZ^471[UKQ6Y%].IL'EH.^";/M^.]"BL;UV)31U;BL6]%2B- JTG@NA
M]P.S0??XSOX#4$L#!!0    ( 'I=KE@08 $FSP(  +,&   9    >&PO=V]R
M:W-H965T<R]S:&5E=#,Q+GAM;)5574_;,!1]YU=<A0EM$FL^V@(K;:26P<8D
M-D2W\3#MP4UN&@O'#K9#X-_/=CY61-=MJM3XVO<>G]/>>S*MA;Q3.:*&QX)Q
M-?-RK<N)[ZLDQX*H@2B1FY-,R()H$\JUKTJ))'5%!?.C(#CR"T*Y%T_=WK6,
MIZ+2C'*\EJ"JHB#R:8%,U#,O]+J-&[K.M=WPXVE)UKA$_:V\EB;R>Y24%L@5
M%1PD9C-O'DX6(YOO$KY3K-7&&JR2E1!W-KA,9UY@"2'#1%L$8AX/>(:,62!#
MX[[%]/HK;>'FND._<-J-EA51>";8+4UU/O-./$@Q(Q73-Z+^B*V>L<5+!%/N
M&^HV-_ @J90615ML&!24-T_RV/X._U(0M061X]U<Y%B^)YK$4REJD#;;H-F%
MD^JJ#3G*[9^RU-*<4E.GXZ46R5TN6(I2'>R?1.'Q*9S?5U0_P>NO9,50O9GZ
MVEQDT_VD!5TTH-$?0(=P);C.%9SS%-/G];XAV+.,.I:+:"?@%9$#&(:'$ 71
M: ?>L%<]='C#_U?]8[Y26IIF^;E-=P,[V@YK!VBB2I+@S#,3HE ^H!<?[(='
MP>D.TJ.>]&@7>KPT YE6#$%DL&QFR"YUCC"WO4TU165W;HF4A&MECHB&&B7"
MI5(5II!)471"+R@G/*%\O4WG3B;;=5X(9B;<X.U1!:2;\HXA><:P?LF0;C#$
MAF'6,01C/@Y%YQ(1BJ:YT#87F-9(\KXW)GN?JV*%TEXR?T!I? 5NW61BNO>E
MTDH3GEI$XGA\(KRR)-MJ"(\.Q^$87D$8# ((!N/1WODCRH0J.PK_7O3!JC/D
MWMJ/@4ARPM=];.PD0[IY7E+91R]9/I?XXK[HW1:2?ZV!;1WI;QA)@7+M[%)!
M(BJN&T_I=WM'GC=&]#N]L7-#8$VY H:9*0T&QV,/9&.13:!%Z6QI);0Q.;?,
MS5L%I4TPYYD0N@OL!?U[*OX%4$L#!!0    ( 'I=KEAN"X(0SP(  )T&   9
M    >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;)U5[V_3,!#]WK_B%! "B35I
MVFUHM)':,6!(8]4ZV ?$!S>Y-M8<.]C.NO'7<W;2M!6EFE"EQC_NO7O/.5^&
M*Z7O38YHX;$0THR"W-KR+ Q-FF/!3%>5*&EGH73!+$WU,C2E1I9Y4"'".(I.
MPH)Q&21#OS;5R5!55G")4PVF*@JFGR8HU&H4](+UP@U?YM8MA,FP9$N<H?U6
M3C7-PI8EXP5*PY4$C8M1,.Z=308NW@=\Y[@R6V-P3N9*W;O)938*(B<(!:;6
M,3!Z/. Y"N&(2,:OAC-H4SK@]GC-_M%[)R]S9O!<B3N>V7P4O L@PP6KA+U1
MJ\_8^#EV?*D2QO_#JHF- D@K8U71@$E!P67]9(_-.3P'$#> V.NN$WF5'YAE
MR5"K%6@736QNX*UZ-(GCTKV4F=6TRPEGDYE5Z?W1A'QE<*X*>M>&^>.:"B;A
M]2V;"S1OAJ&E7 X1I@WOI.:-_\';ARLE;6[@0F:8[>)#TM@*C==")_%!PBNF
MN]#OO84XB@<'^/JM\;[GZ_^7\1_CN;&:2N;G/NLU\V _L[M&9Z9D*8X"NB<&
M]0,&R:L7O9/H_0'=@U;WX!![,J-KF54"02W@NO2*QZZRN7VBTK$YW* IJ>3!
M*K@H2J&>$ TPF<$EO0FRF:&T\(%KBE':[+-W4,!^>[<YPD()NN)<+CO654US
MS_EO2J_*S15LA>J-4-P1RK>$9FNA1*_!4AJ;:T0HZNIR41E0;:1Y6QQGG:]5
M,4?M3FC\@)IZ"]SYVXE9Y[JRQE(2D@G,N) O3%;4CJ!!PW$4P4OHG71[T._V
MX\[%(^J4&V_I>8A/FDG*!4?NM\:W<VHF"^2;_;\5[=K9I8].]P@Z#(!]51=N
MM8P"]=(W1@.IJJ2MNT>[VO;><=UR-N%UXZ;L2RX-"%P0-.J>'@>@ZV983ZPJ
M?0.:*TOMS ]S^GZ@=@&TOU#*KB<N0?M%2OX 4$L#!!0    ( 'I=KE@MM,=Z
M1 ,  -H'   9    >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;)U52V_;.!"^
M^U<,U$V1 (%>EA,CL0TDV13-H8 1N[N'8@^T-+*(2J26',?)O^^0LE5OU_4N
M>I&&Y,PWWW >G&RU^6HK1(+7IE9V&E1$[4T4V;S"1MA0MZCXI-2F$<1+LXYL
M:U 4WJBIHS2.KZ)&2!7,)GYO;F83O:%:*IP;L)NF$>;M'FN]G09)L-]XENN*
MW$8TF[1BC0NDS^W<\"KJ40K9H+)2*S!83H.[Y.9^Y/2]PA\2M_9 !A?)2NNO
M;O%43(/8$<(:<W((@G\O^(!U[8"8QM\[S*!WZ0P/Y3WZ!Q\[Q[(2%A]T_:<L
MJ)H&XP *+,6FIF>]_8B[>#S!7-?6?V';Z5Y=!9!O+.EF9\P,&JFZOWC=W<.!
MP3C^B4&Z,T@][\Z19_F[(#&;&+T%X[09S0D^5&_-Y*1R25F0X5/)=C1[4KEN
M$);B%<Z78E6CO9A$Q,#N.,IW(/<=2/H3D"%\THHJ"X^JP.*?]A$3ZEFE>U;W
MZ4G 3\*$,$PN(8W3[ 3>L(]RZ/&&_QWEE[N5)</%\->Q.#N8[#B,:Y ;VXH<
MIP%W@$7S@L'L_;OD*KX]03+K26:GT&<+;KAB4R/H$IXQURJ7G [X'"Y"6)"@
M#6GS!L^">),T/)8E^I+V8;GM8P&==KFL$$I=<V=*M1Z0RS]W6N^:^-B[M[U[
MLW?OSAYTTPKU]O[=.$VN;RU@3XF8DE-E=.-5J3*(T'1E@JY,@).<5WV60:C"
M"<.;@5\Z<7#4^0H5EI+@/$W"&"[.>F&PW'LM)#,QJ'($3RZYY5XRO$'0&OTB
M_4B)PQ3.8!AF<#:8(W>X<N??32TDX35KC,*$-1XJH=8(4L&+J#>B&RGNYH3S
MDF8.!I+K< P=#WSEN6D16C102L5:4M0^%N291I9AAQZ<OR>*9]07S^A_%\^\
M#]'=_D'M/W:<CM7)2?3CA>^*I[_-@7,E.U=T$/[Y+EL7OU )P(5HI276X*CH
ML%8/B^3IWUY_3/IOD&27R3AF(;L<#;/!4A-GXPC?'S7A6&ZB@WG;H%G[5\4R
MW8VB;O3VN_W#==?-Z^_JW:O'H:^ELE!CR:9Q>,V),-U+TBU(MWYZKS3Q6^#%
MBA]?-$Z!STNM:;]P#OKG?/8-4$L#!!0    ( 'I=KE@=?D1O? ,  .D(   9
M    >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;+562X_;-A"^YU<,E"!( &'U
M]F/7-K"/%-O#%HOUIBU:]$!+8XN(1+HD%:__?8>4K%6R7K<]Y&"+G,<WWPPY
M&LUV4GW1):*!I[H2>NZ5QFS/@T#G)=9,G\DM"M*LI:J9H:W:!'JKD!7.J:Z"
M. Q'0<VX\!8S)[M7BYEL3,4%WBO035TSM;_"2N[F7N0=! ]\4QHK"!:S+=O@
M$LWG[;VB7="C%+Q&H;D4H' ]]RZC\ZO4VCN#7SGN]& --I.5E%_LYN=B[H66
M$%:8&XO Z/$5K[&J+!#1^+O#]/J0UG&X/J#_Y'*G7%9,X[6L?N.%*>?>Q(,"
MUZRIS(/<W6*73V;Q<EEI]P^[UC89>Y WVLBZ<R8&-1?MDSUU=1@X3,)7'.+.
M(7:\VT".Y0TS;#%3<@?*6A.:7;A4G3>1X\(>RM(HTG+R,XNE8:8Q4NWA 36J
MKZCAPR-;5:@_S@)# :Q9D'=@5RU8_ I8 G=2F%+#)U%@\:U_0,1Z=O&!W55\
M$O".J3-((A_B,$Y/X"5]MHG#2_Y[MG]>KK11=#G^.I9O"Y<>A[,-<ZZW+,>Y
M1QWA +W%^[?1*+PX03;MR::GT!=+:L"BJ1#D&EX0A\M:-L(<XWP2]3CGQQ+M
MI>)U4[_1?:A.#<R%@I)I$-+ "M'V([/T@%X+P,2>FGJE><&IK\_ HAE[A\B4
MFAX*KO-*:BJV(<VK^%PX?=XHA2+?OS'[+9+-AFN#J@MEH\)U23EI',0$HD95
MHNM"ZL-](5X%W&".]0K509J<PR^L=C4]P"P/,)P8/CS'NVL+,JC]T57)Q*9D
M'!ZO;^$=Q%-_$H9^&(:TB5)_VFWLK<@N8.1GH]1/P@0^O(M(D?B3; H?_TW]
M.W__=A)'XPLF7)S.G/*QX,, 41A]+QHG_C0=^Y-H:E$C/Q['))@\1^T,1FW8
MSB :D\$G54@]C!C%X??PHQ>2:.J'248!4\*S4*D_&0VR?%4_3/./4E)=Z7?P
M2E[&R7K)#2_<W61YKAJ$/4VS@IY&6DE3-Q4S=*+TMN8Y-__3FDZ8B2<.MPUS
M?.B0_8SB)NT9^W$6^E'V8SFX:CPUHB]&]J(88T?J1Q?CV'LM&(R?&M7&#5D-
MN>WJ=A+UTGZ.7[;CZ]F\_0B@#MYPH:'"-;F&9^/, ]4.UG9CY-8-LY4T-!K=
MLJ1O$536@/1K*<UA8P/T7S>+?P!02P,$%     @ >EVN6(Q[$'JG P  ;PD
M !D   !X;"]W;W)K<VAE971S+W-H965T,S4N>&ULQ5;;;N,V$'W75PRT[6(7
M<**+;XK7-I!D6[1 @@T2MXNBZ ,MC2QB)5)+4G'2K^^0DK7.QG'S4* O-B\S
M9\X,SY":;Z7ZH@M$ P]5*?3"+XRI9T&@TP(KID]EC8)V<JDJ9FBJ-H&N%;+,
M.55E$(?A)*@8%_YR[M9NU'(N&U-R@3<*=%-53#U>8"FW"S_R=PNW?%,8NQ L
MYS7;X!V:W^H;1;.@1\EXA4)S*4!AOO#/H]G%V-H[@]\Y;O7>&&PF:RF_V,FO
MV<(/+2$L,346@='?/5YB65H@HO&UP_3[D-9Q?[Q#_]GE3KFLF<9+67[FF2D6
M?N)#ACEK2G,KM[]@EX\CF,I2NU_8MK:3L0]IHXVL.F=B4''1_K.'K@Y[#DGX
M@D/<.<2.=QO(L?S(#%O.E=R"LM:$9@<N5>=-Y+BPAW)G%.UR\C/+2UE5W%"5
MC89W*[8N4;^?!X:0[7Z0=B@7+4K\ LH0KJ4PA8:?1(;94_^ &/6TXAVMB_@H
MX#53IS",!A"'\>@(WK!/<^CPAJ](\\_SM3:*Y/#7H41;G-%A'-LB,UVS%!<^
M]8!&=8_^\NV;:!)^.,)RU+,<'4-?WE'+94V)('.X0M(:7$IM]*";K%!5P$0&
M'[E.92,,W#*#AY(X&N9P$JL"(955+84MDD<,2A<T;1FT$[-CD.T8*&) DC4%
M=:BNJ=4L=U/8%'*>8N?G#)@ +KCAK&QQR+"2BD +VHEBFC@),5IB&G)9TH6A
M9]ZJ4(A/].61.M+"RL/[5",QX&*SQQ;>ODGB*/H C. -_YNY]J=H\CMC93OV
M1.8GC4:/:4U7X \0C0?A-#X.S 4E@+2 #W0YTB[AMV8E9VM><O-(2,-)Z'UV
MMP)F<'Y/>!N$6[0WI<7=.],3^"Z<AOAT.G[N_>3@#[F-X<?_H6"3*/E/"I:<
MP9$N&O==-'YU%_V!3)%Z:73-3*-(?52D3J&?6H6VYW#5\:#]0PUU-.++#=6*
MF(KB<1(VZ([9 -:/\-A3JYY1>](\Y3=JMC%<+MUQNNMQYM'[Y-PL)* ]\:<F
MXP%5=Q(-IF?C?[6=O-9P"L-PD)PEWDH::NE&[.X$,DR9+B"W_4OR& U&2>)=
MH=8SX%7=6(->$.\H6!+!>^_&%HZ4?<_*QAW=\^2MUN+!-)P>5$FP]PA6J#;N
MJ=?@*+7O8;_:?TV<MX_H-_/V4X3RW'"AB4).KB&UHM]J?S<QLG9/ZEH:>J#=
ML* O(E36@/9S*<UN8@/TWUC+?P!02P,$%     @ >EVN6+=[>A5O"   /V@
M !D   !X;"]W;W)K<VAE971S+W-H965T,S8N>&ULO=W];]I('@;P?V7$KFY;
M:2_8!D/()D@-'K\V>U&;WFYO=3\X, &KV.;L(6E._>-W_!+,4&>"JT>IJH87
MSV?&P4^9B;_$YP]I]B5?,<;)UWB=Y!>]%>>;LWX_GZ]8'.8GZ88EXIF[-(M#
M+NYFRWZ^R5BX*!O%Z[ZA::-^'$9);WI>/G:=3<_3+5]'";O.2+Z-XS![O&3K
M].&BI_>>'O@0+5>\>* _/=^$2_:1\4^;ZTS<Z^^4112S)(_2A&3L[J+W3C\+
M!F6#<HM_1^PAW[M-BEVY3=,OQ1UO<='3BA&Q-9OS@@C%EWLV8^MU(8EQ_*]&
M>[L^BX;[MY]TN]QYL3.W8<YFZ?J/:,%7%[W3'EFPNW"[YA_2!Y?5.V06WCQ=
MY^6_Y*':UC1[9+[->1K7C<4(XBBIOH9?ZV_$7@/#>*:!43<PCFTPJ!L,CFTP
MK!L,CVU@U@W,@P;Z\)D&H[K!Z-@>QG6#\;$-3NL&IX=#&C_38%(WF!S;@ZX]
MO7+:T4UV+W9UT%5'27F(62$/I^=9^D"R8GOA%3?*X[1L+XZL*"DB]9%GXME(
MM./3?V7+,(G^'U;'=[(@%LOG6;0I[Z=WY'*;BQ9Y3MY8C(?1.G][WN>BWZ)U
M?U[WX51]&,_T,2!7:<)7.:')@BWD]GTQWMV@C:=!7QI*T&:W)T37?R6&IIOD
MTT>+O/FY;5PS->-OUR=D4#$#!6.]Q"1B-.:+#.W"S'[_3-[\XR=]9/[69MEJ
MZ]TF$]:PL+1)VPNF;GX59D_?&&.HV".W"_/"'GDO68]$JUZJ$?GRQZI%\(\8
MC5%^3W353@5=F.=W2CJP![LT#DI\\ -IS*4X_O5>?"4>9W'^WY:=N*SZ&;;W
M4[Q/G^6;<,XN>N*-.&?9/>M-B]W0?FN+$1*SD!A%8C82<Y"8B\0\).8CL0"$
M2=$;[J(W5.E36DSRLF@>\4>2I^L%>1,E)(C$E#/D_)^K=)OE;\FW9_[KN53:
M7>.&Q"PD1I&8C<0<).8B,:_"BJF>T(H5SOU4.QF<]^_W8X3L,0!A4HS,78Q,
M98S>1W.QWF(DRL7??'LXW:O2HB9TC3RR,,O;HJ%LV34:2(PB,1N).4C,16(>
M$O.16 #"I B-=A$:J=^)LD6:DRNQW%JOM]GRD<S2DU_)>[XX(7]=L?B69:TS
M/B7:]2T(B5E(C"(Q&XDY2,Q%8AX2\Y%8 ,*DG(UW.1N_TF)KC(P>$K.0&$5B
M-A)SD)B+Q#PDYB.Q (1)T3O=1>]4^19W%?)M5JRT.,OBMD0IFW=-%!*SD!A%
M8K;Z6VX\/ZMVD,-PD9B'Q'PD%H P*3Z377PFRM?R)A5S0Q(E]RSG,4LXV;!,
M++MXN&1M85)B7<.$Q*P*&TM+8VVL27]T>:E,?Z"-_0-M'.2.NDC,0V(^$@M
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
MK,@@KS]3*EY/B@#-3K?5OU!+ P04    " !Z7:Y86B&D0LL"  #M!P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6RME5UOTS 4AO^*%1 :$EL2YZL;
M;:2M X$$HEH97" NW.2DM>;$P7;:[=]C.VG4CZR:!#>-[9SWG.>\C>WQAHL'
MN0)0Z+%DE9PX*Z7J*]>5V0I*(B]X#95^4W!1$J6G8NG*6@#)K:AD+O:\V"T)
MK9QT;-=F(AWS1C%:P4P@V90E$4\WP/AFXOC.=N&.+E?*++CIN"9+F(.ZKV="
MS]P^2TY+J"3E%1)03)QK_VJ:F'@;\(/"1NZ,D>EDP?F#F7S.)XYG@(!!IDP&
MHA]KF )C)I'&^-/E=/J21K@[WF;_:'O7O2R(A"EG/VFN5A-GY* <"M(P=<<W
MGZ#K)S+Y,LZD_46;+M9S4-9(Q<M.K E*6K5/\MCYL"/PPV<$N!/@EPJ"3A#8
M1ELRV]8M420="[Y!PD3K;&9@O;%JW0VMS+\X5T*_I5JGTNLL$PWDZ LE"\JH
MHB 1J7+T3:U H!EY(@NFE\YN01'*Y%MTCN;Z2\H;!H@7Z(7R<W0_OT5GK]^.
M7:6A36DWZP!O6D#\#.!7(BY0X+]#V,/A@'QZ6GX+62\/]N6NMJKW"_=^89LO
M^#>_?ETOI!+Z&_T]U'%;(APN8?;ME:Q)!A-';TP)8@U.^N:5'WOOA_K_3\GV
MW AZ-X)3V=,/>9.1=CMJ#YK*C(I&#\U4\HP2AF@E&T&J#%#=NC/D2%LFMF7,
MP;-.1XD_2L;N>K?5XRA_Y >781^VUT38-Q&>;&+[EVH\P1FS[!M@!1&#J&VR
M: <"1]@+1@>L V%Q$"9XF#7J6:,7L9HO;VF='T*,CFO[V N]Z(!Q,"[T=GS?
M@XQ[R/@DI-T+0USQ43T_]OW+0^N.PRZCR!L-0R4]5'(2ZCM7A U!)4<?%8ZQ
M-\*'5$-Q<1C&_@&7NW,8FXM0'V!+O0<0@T(KO8M$-R;:RZ6=*%[;\WG!E3[M
M[7"E[V,0)D"_+SA7VXDY\OL;/OT+4$L#!!0    ( 'I=KEB;;UV&,@,   X)
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;*U636_;.!"]YU<,M.TB
M ;J6+-ERD-H"$F<7[2%%D&RVAV(/M#2VB%"DEJ2__GV'E*W:74?]0'V017+>
MXWLC<4;CM=+/ID2TL*F$-).@M+:^"D.3EU@QTU,U2EJ9*UTQ2T.]"$VMD14>
M5(DPCJ(TK!B703;V<_<Z&ZNE%5SBO0:SK"JFMS<HU'H2](/]Q -?E-9-A-FX
M9@M\1/M4WVL:A2U+P2N4ABL)&N>3X+I_-1VY>!_P#\>U.;@'YV2FU+,;O"\F
M0>0$H<#<.@9&?RN<HA".B&3\M^,,VBT=\/!^S_Z7]TY>9LS@5(F/O+#E)+@,
MH, Y6PK[H-;O<.=GZ/AR)8R_PKJ)308!Y$MC5;4#DX**R^:?;79Y. !<1B\
MXAT@_@K0?VF'9 =(O-%&F;=URRS+QEJM0;MH8G,W/C<>36ZX=$_QT6I:Y82S
MV=]L@P;NV9;-!,+Y+5K&A;F /^#I\1;.7UV,0TO;N. PWU'>-)3Q"Y0)W"EI
M2P-_R@*+8WQ(\EJ-\5[C3=Q)>,=T#Y+^&XBC>'!"S[0;?HMY"T\ZY"1MRA+/
MEWQ7RCY=SXS5]#;^>RI3#=/@-),[H5>F9CE. CJ"!O4*@^SWW_II]/:4S5]$
M=F1ZT)H>=+%G[V6N*@3+-E WSD_9;3A2S^'JQRH;I?V(?N-P=>BD<Z^?=#)L
MG0P[G4R76J.TW[+2D P/K SBRQ-6.C?[22MI:R7MM/)!R?S8S0MFTO\]ER09
M1FD\_,K,M^..=(Y:G:/O?7D*-+GFM2OAIX1V\UQ+:.O_FAE@*RI6_A12.P-;
M(CSU'GM@2J:Q5*) ;4#-@;EEJN<22$;-Y!:L<LGR""=*<#;C@MOM&9? I;%,
M".I4EM KU(2O47-5."[?%F"+C*C/E])RX0>NMJ075+MM"9>O7:!$>\Q-Q( L
M+]VBVWC.M;%T76%#]P;ZP]<NB!;/#-\0DYMW96L_#097)&N_P&0!<8MII#5K
MO5/EHS.W/_JFA@<MIT*]\)W84((I)TWW:6?;9G_M>USX);SY4J#ROJ"D@\ Y
M0:/>B(Z4;KIO,["J]@ULIBRU0W];T@<+:A= ZW.E['[@-F@_@;+/4$L#!!0
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
MJC/E9K%>+YYV7SX&_ET0;C>(_OY^L5@?_K"]@Z^+\,_=LE__'U!+ P04
M" !Z7:Y8CKUN-K &  "&.0  &0   'AL+W=O<FMS:&5E=',O<VAE970T-BYX
M;6RUFUMOVS88AO\*X0U#"W2VJ(-E9XF!)#H5:!JC0;>+8A>TS-A:)=&EZ*3=
MKQ]UB&3:"FL!WWK12++>YY.LUR3U2KQ\9OQKL:54H.]9FA=7HZT0NXO)I(BW
M-"/%F.UH+C]Y9#PC0J[RS:38<4K6E2A+)Z9A3"<92?+1XK+:MN2+2[87:9+3
M)4?%/LL(_W%#4_9\-<*CEPV?DLU6E!LFB\L=V= '*C[OEERN35K*.LEH7B0L
M1YP^7HVN\45DVJ6@VN//A#X7!\NH/)458U_+E??KJY%1'A%-:2Q*!)%_GN@M
M3=.2)(_C6P,=M35+X>'R"SVH3EZ>S(H4]):E?R5KL;T:S49H31_)/A6?V'-$
MFQ-R2E[,TJ+Z'SW7^SK&",7[0K"L$<LCR)*\_DN^-U_$@0#;KPC,1F >"YQ7
M!%8CL,X5V(W /O>0G$;@G"N8-H+IN0*W$;CG"F:-8%9=W?IR5-?2(X(L+CE[
M1KS<6]+*A<H0E5I>PB0OO?L@N/PTD3JQ^,@$14OR@ZQ2^@Y]E#^6-QX5)$F+
MM^AW]/G!0V]^?7LY$;)4*9C$#?:VQIJO8#&Z8[G8%LC/UW3=H_?T>DNCG\A3
M;,_3?#G/&U,+?*"[,<+V.V0:IMEW/GKY]8Z/D654<KOO=/3R.U+*\:MR_WRY
MU2,/]'*/QEIYJ)??QV*,S%DEQSWRZ(ROSC#[Y,J5M%K'6A7/.MNQ7S[(75 B
M:%;\W7-\-S7/[N>5G<-%L2,QO1K)UK^@_(F.%K_]@J?&'WT^@81YD# ?$A9
MPD)(6 0$4[QGM]ZS=?3%^UQ0216(?I>#AX+VN4U+&.HV2)@'"?-KV+2"E0.D
MIP4V[)EL6I\.;019,H2$14 PQ49.:R-':Z.'+9%0E!3%GJ[1FR1']9:^CO9&
MBQKJ)TB85\.< PO,L#ES3$<U@0]9-#@MZLZGEFW;:M$0LF@$!%/,,FW-,M6:
M9<E9)IW"^ ]4=GW2-CF2?6J25ATJ^G)'LQ7EO1V?%CS4.I P#Q+F0\("2%@(
M"8N 8(H)W=:$+O"@RX7T'B3,@X3YD+  $A9"PB(@F.*]6>N]F;8!O&7Y$^4B
MD=9#NZXQS$M+DHSM<]'G/RUSJ/\@81XDS(>$!9"P$!(6S4Y&FW*88<A_;:^O
M6&O>6FNNM=8]3S9)3M)Z*(;621&_YB<M:*B?(&$>),R'A 60L! 2%LU/_*2S
M$S:Z-,TX[P:1$]%[=ZC7#_41*,UK:.[!MV*,C=G1:!ZT9@!*"T%I$11-]=)!
M,HNU7O+H2B!IIZS71UKM8!]!TKR?G)=IHZP*=_O:'] C"4!I(2@M@J*I[C([
M=YD_::EB3DDA.SW:++"]* 3)UTF^02N2DCR60_T=Y3'-!=GTMV;:&H-="$GS
M&MIA:X;')]D$:,T E!:"TB(HFNJW+K7'VF!V43T518(A3M>49IJ1NQXTV%2@
M@7U#.QPXS*J1P[&M0,-X4%H(2HN@:*JMND >ZQ/Y9=L^(?98>2O;U0_%*W^A
MI&GF^IY!WNC9@YT&&M8W-'4P=MI\0=8,0&DA*"V"HJD^ZQ)[K(_LEVKP4""R
M_F=?B$QZ3]>4@8;WH#0/E.:#T@)06MC0E&=5EFO,YJ[Z:XJ@RJH>ZX)^K$_Z
MKSM+)6<\:-33!IL+--\'I?F@M "4%C:T,\SU?^3WN OPL3:C7=P?C.YW7':+
MR8ZDNJ;+/8U(S+F!CWJ@6WW9P;X!#>=!:0$H+02E15 TU5Q=0H_U$?TY[T7@
MTPRWWU"@87M/56S8AC4_'DC-3IXK8XR-Z=%CY0#TZ$)06@1%4TW09>E8'Z9?
M9XR+Y%^Z1O?OO5X'@&;HH#2OH1U>_Y-[NM-=+"QO_HX= IIZ@](B*)KZ"F:7
MCIOZ='Q)I$'*NS/ID6H4W><2/6.H2QK:X>_?,HR3&W8/M*K?4]7IJ1J 5@U!
M:1$43?5*EWZ;^I1XT#M2>M9@S^"3'[KIS(VI>^P9R*I^7U4;.Y9[[!G03!N4
M%D'15,]TF;:IS[0_L*) +$=Q]<9 -;WB]68&-+H&I7D-3;$"-FWKJ$,"+1J
MTD)06@1%4WW59=>F/KONOW=JGI'TF@LTP@:E>0W-4?HFTW&/FS<?M&P 2@M!
M:1$43;57EV&;^@S[.HYYV<F]A#Z]C@*-JD%I7D-3QEB6<1Q5@]8,0&DA*"V"
MHM5VFAQ,[LHHWU03_0I4O:A4SW]JM[:3":^K*71'VSU\X==3 CM,/4/QCO!-
MDA<HI8\2:8Q=V3CP>M)?O2+8KII"MF)"L*Q:W%*RIKS<07[^R&0WVZR4!=JI
MEXO_ %!+ P04    " !Z7:Y8\^9,(#H$  "L%0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970T-RYX;6RU6-MNXS80_96!MECL FET\359VT#B9-L 31O$;8-B
ML0^T-+:(2**7I.SD[TM*LF07,FT)]8LM4IPS<PXYU)"C#>.O(D24\!9'B1A;
MH92K:]L6?H@Q$9=LA8EZLV \)E(U^=(6*XXDR(SBR/8<IV_'A";69)3U/?')
MB*4RH@D^<1!I'!/^?HL1VXPMU]IV/--E*'6'/1FMR!)G*/]:/7'5LDN4@,:8
M",H2X+@86S?N]=2]T@;9B+\I;L3.,V@J<\9>=>,A&%N.C@@C]*6&(.IOC5.,
M(HVDXOA1@%JE3VVX^[Q%_YJ15V3F1."412\TD.'8&EH0X(*DD7QFFU^Q(-33
M>#Z+1/8+FV*L8X&?"LGBPEA%$-,D_R=OA1 [!N[@@(%7&'BG&G0*@TY&-(\L
MHW5'))F,.-L UZ,5FG[(M,FL%1N:Z&F<2:[>4F4G)S/)_->010%R\?'#T','
M7^#^1TKE.WRZ0TEH)#[#SS!3RR=((P2V@%D^X_I1A@@W>B*HI"ATSPOAG"12
MJ%=$P@8YPH,0*0:PX"S>0G^E"4E\FBP5=&$!WQXQGB/_KKI^ AM$2#B*D2T5
M21VJ[1>$ICDA[P"A#CRR1(8"[I, @WU[6XE3*N1M%;KUC(!WZ%]"Q[T S_$Z
M=?&8S1\)+\V[AG ZY81U,KS.H0D[UTQ\^TUY@@>)L?A>0_,V#ZM;'Y;>;:[%
MBO@XMM1V(I"OT9I\_.#VG2]UFOU/8'L*=DL%NR;TR>^I7F=[$MV_(?>I('.E
MJUHW6HY;$BEA$#[1!&;96OQ<ITKNJI>YTEOF>N+V>VYO9*]WZ1X;M<>C5_+H
M&7G<K)&KG78;/,(3ISY>'"-SQZ*(< $KI4&69+6\<M?]W8B=_Y R#MECU"\9
M]8V,7K)-5ZW0+;5GU%\BS6"JDIJK/3\E$?R)/ ;%Y!]4/$Q\ZXB9(^A#G.\>
M;A<"\EZ[_Y@1.D:$/5D&I2R#A@OV G[1_TJI(\O3"-PT:5N @8'^L*0_;+7.
M=R4X;5$;_315HP6828VK4HVK,^1(H56=*$9W345I 682Q76J,L9IG"/W;WY(
MDN7Q+#%C-]6@#9I1A)U:SFWY1=@5XK1<,;MJK$D+-*,F7J6)=Y9O2J%8K31&
MCXVE:8%FE*:J)%UCF56;,^ILM$!ZPI?%C-U8A!9H1A&J8M U5X.'<F9?B!-S
MQNBJL28MT(R:5(6E:ZXLV^5,J5BM-$:/C:5I@6:4IJI0W?.4J"O*#PAC]-=8
MF!9H1F&J&M5M6J3"'ZD4DN05>;-35>'KV+'JZ+!]+E7!Z;:K.(\0.G&3&!X_
M6IG'[+.J"D?W')7C8<ZUY,PAG'*\.@)QROG*WKD/BY$OLVM" 3Y+$YE?C96]
MY57D378!9U?#\WO,1\*7-!$0X4*9.I<#M=AX?C68-R1;9;=K<R8EB[/'$$F
M7 ]0[Q>,R6U#.R@O:"?_ E!+ P04    " !Z7:Y8G,BP]A8"  #%!   &0
M 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6RUE%UOTS 4AO^*920$$JN3-"U0
MDDBT S&TB6H5<#%QX2:GC54[SFRGV?CUV$X:%:GM!1(WB3_.^_@]]K&35JJ=
M+@$,>A*\TBDNC:EGA.B\!$'U2-90V9F-5((:VU5;HFL%M/ BP4D4!%,B**MP
MEOBQI<H2V1C.*E@JI!LAJ'J> Y=MBD-\&+AGV]*X 9(E-=W""LSW>JELCPR4
M@@FH-),54K!)\<=P-H]=O _XP:#51VWD,EE+N7.=FR+%@3,$''+C"-3^]K
MSAW(VGCLF7A8T@F/VP?Z9Y^[S65--2PD_\D*4Z;X'48%;&C#S;ULOT"?S\3Q
M<LFU_Z*VBXW'&.6--E+T8NM L*K[TZ=^'XX$47A&$/6"R/ON%O(NKZFA6:)D
MBY2+MC37\*EZM37'*G<H*Z/L++,ZDZV,S'=7<YM7@192V+/6U&_7DM,*O;H&
M0QG7KQ-B[&).0O(>/._ T1GPUZ8:H?#]&Q0%X03IDBK0?U.(M3KXC0:_D<?&
M9["?'AMFGM&WVIM\N .Q!O7KE+V+'%?K,UW3'%)LBUF#V@/.7KX(I\&'"R['
M@\NQIX__:5<?;FTXNC$@]$GGX__@/!Z<QQ?W=^4."M'&E%*QWU"<\M<1)I[@
M+OT^"Z-X&DT3LC]>F1Q5I;O@=U1M6:41AXT5!J.WEJ"Z2]-UC*Q]H:ZEL67O
MFZ5]9T"Y #N_D=(<.J[VAY<K^P-02P,$%     @ >EVN6*9(@1/! P  9!
M !D   !X;"]W;W)K<VAE971S+W-H965T-#DN>&ULM5CO<^(V$/U7=MQ.IYW)
MQ;\"R:7 #)"TO0_7,J'M3:?3#\)>0!/;\DD"PG_?E0P&,D8!)O<EMNS=I_>>
M%EF;SDK(9S5'U/"29X7J>G.MRWO?5\D<<Z:N18D%O9D*F3--0SGS52F1I38I
MS_PH"-I^SGCA]3KVV4CV.F*A,U[@2():Y#F3ZP%F8M7U0F_[X(G/YMH\\'N=
MDLUPC/JO<B1IY-<H*<^Q4%P4('':]?KA_3!LF00;\3?'E=J[!R-E(L2S&7Q*
MNUY@&&&&B380C"Y+'&*6&23B\74#ZM5SFL3]^RWZ+U8\B9DPA4.1?>&IGG>]
M.P]2G+)%II_$ZC?<"+($$Y$I^Q=6F]C @V2AM,@WR<0@YT5U92\;(_82HM:1
MA&B3$+U*"-M'$N)-0FR%5LRLK >F6:\CQ0JDB28T<V.]L=FDAA=F&<=:TEM.
M>;HWUB)Y_C @(U(8BIRJ0S'K[RAC!?SX@)KQ3/T$'V!,%90N,@0QA3]*&],W
M:\#UFCCK.3RA*FEQ0 MXS,M,K!$5L"*%3T6*!)QBH>&!2XH14A'B]^"#FC.)
MJN-KTF(8^<F&][#B'1WA'<-G4>BY@D?"30_S??*@-B+:&C&(G( /F%Q#'%Y!
M%$1Q$Q]W^F<FZ_0;!YVX7I?8XL7'UN6=W?ZW/U%:TH_FOP9M@XK+33,7LY/<
MJY(EV/5HJU HE^CU?O@N; <_-QGU3F 'MMW4MMVXT'N_+_()2FO:0BM-?O!B
M9FK$7 :,:CK!)@,JU)9%-3O?LM<*@HZ_W-?ECCF@VZKIMIQT^TN4M%G"XPO*
MA"N$D>0)7IU)OIHCC/>8A>WK\!7]MZ(.!+1K 6VG@"]VFZ2]8ZOD"<VWPQ >
MTN_3%-R"9? GRAQX ?\@D^I 7I,>]Y0QK T*Q)!7.T#4@I2M&_>0TY : 0[L
MN*WMN/TFY7=[0OFY8P[HWM5T[RXJO\V836C_<;"^.ZGNWHHZ8/ZQ9O[Q&]3=
MGJXF/>XISZF[TY#>KKLPV'W&@Q,K;VR_J%?PJV2%?OUIK(2ZL<[=[R]! Y?H
MO;-+>$']0DE&6!?<)CBQSS;A C2G"='.A.C,E=_:T2S;B7:V[ O0G+)WYZ/0
M>8XX8>W=-KSKD><2-*<-N_-.>.J!9[OZU-U,D1\K>B?:V;(O0'/*WIV;PDL.
M3ONK[[;!B7ZV#1>@-=K@[_5Q.<J9;6\5)&)1Z*JEJY_6+73?-H[^+KSJOZD?
MF?%"08932@VN;XFCK%K::J!%:;O"B=#48]K;.;(4I0F@]U,A]'9@)JC_L=#[
M'U!+ P04    " !Z7:Y8^L%VPDX$   2'@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970U,"YX;6RMF6MSHS84AO^*AG8ZV9DVW&TGM3VSL8'-S&8GDW3;#SO]
MH(!L,PO(E60[^?>5@&#C$"VT)Q]B+GH?7=Z#X$C3 V7?^880@9[SK. S8R/$
M]MHT>;PA.>:7=$L*>6=%68Z%/&5KDV\9P4DIRC/3L:R1F>.T,.;3\MH]FT_I
M3F1I0>X9XKL\Q^SEAF3T,#-LX_7"0[K>"'7!G$^W>$T>B?BZO6?RS&PH29J3
M@J>T0(RL9L9'^SJR/24H2_R9D@,_.4:J*T^4?E<GM\G,L%2+2$9BH1!8_NS)
M@F29(LEV_%-#C:9.)3P]?J6'9>=E9YXP)PN:_94F8C,S)@9*R KO,O% #Y](
MW2%?\6*:\?(_.E1EO;&!XAT7-*_%L@5Y6E2_^+D>B!.!Y'0+G%K@G M&[PC<
M6N">"[QW!%XM\/H*_%K@]Q6,:L&HKV!<"\:E6=7HEM8LL<#S*:,'Q%1I25,'
MI;^E6CJ2%BH4'P63=U.I$_/;(J8Y07_@9W2Q) *G&?^ ?D-?'Y?HXN</4U/(
M.E1),ZYY-Q7/>8?GHCM:B U'09&0I$._T.MM1P,P9>>:'CJO/;QQM,0[S"Z1
M:_^*',OQNAJDER])W,C=#OFRO]SID ?]Y5:'/.PMMZ\ZY%%_^41CA=L$FUOR
MW!\'V[?/\AZZ%23G?W=%607RND%J?K[F6QR3F2$G8$[8GACS7WZR1];O70Y#
MPI:0L  2%D+"(B!8*TZ\)DX\'7VN H1A0;H"0ZL<&A@5;%S"U$M[/[<N'7]J
M[D\-[U,H@&Q6" F+@& M(_W&2%]K9/W "^EGC!E[0?+;Z8!9PM%%6J ES3+,
M>.=;IN*.3@;=]UQ+_K7'?:&M?^BC#0D+(&$A)"P"@K4B8M1$Q.B'C_:6L)@4
M0G[I=CD_ZGC<)F>N:^L8ZCHD+.C1^K!'F4A?IC7TXV;HQ]JAOV^&'=&5^EPG
MC)&D?#CW.-OA*C7(9'*"B[C3FO&;1MEGQFA;,-082%@ "0LA81$0K!43DR8F
M)MJ8^"*379G6RI=M6JQ11CFO)NK>\_3DS3SM7%G>E7L6%V^+35S?]\;.V;M6
MV]JAED/"0DA8! 1K67[56'[5]YTL",O1"\&LRUD]Q2]UO.NC2BL<.@= P@)(
M6 @)BX!@K8"PK>,:@*5_,SPLT+<[DC\1UIF,Z>5#/[I!:4M06@!*"T%I$12M
M'20G"T4V5/)>DZ#B!9*V!*4%H+00E!9!T=KQXASCQ?G/27PMU>?4"WT%@XV'
MI 6@M!"4%D'1VL8?%_EL[=H00)Y15Z!+-/1M&!P;H(MZH+00E!9!T=JQ<5S8
ML_4K>_\[WZCYIYF$+5OW=F%(WY#! 0))"T!I(2@M@J)5 6*>[$SEA*W+34?I
M.=T5HMK"::XV&YL?R^V\L^L+M>%9[G@=,=5NZ1UFZ[3@*",KB;0NQ[Z!6+4!
M69T(NBWWOYZH$#0O#S<$)X2I O+^BE+Q>J(J:+:!Y_\"4$L#!!0    ( 'I=
MKECYL7#>"P,  .P(   9    >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;*U6
M76_:,!3]*U:J5:VTD2\*J(5(+>VT/E2JRKH]3'LPR0U8=>S,-M#^^UT[D )R
MZ;3M!>R;>X[/N79\,UQ)]:3G (8\5USH43 WICX/0YW/H:*Z(VL0^*24JJ(&
MIVH6ZEH!+1RHXF$21;VPHDP$V=#%[E4VE O#F8![1?2BJJAZN0(N5Z,@#C:!
M!S:;&QL(LV%-9S !\UC?*YR%+4O!*A":24$4E*/@,CX?#VR^2_C&8*6WQL0Z
MF4KY9">WQ2B(K"#@D!O+0/%O"6/@W!*AC%]KSJ!=T@*WQQOVS\X[>IE2#6/)
MO[/"S$?!(" %E'3!S8-<?8&UGS/+ETNNW2]9K7.C@.0+;62U!J."BHGFGSZO
MZ[ %0!X_(%D#DGU ]PU N@:DSFBCS-FZIH9F0R571-EL9+,#5QN'1C=,V%V<
M&(5/&>),=BMR60'Y2I_)R348RK@^)9_(!$]+L>! 9$D>()<B9QPT>>Q,.F1B
MJ%D8J5[( S48-)+<E"6X_7!$-CP,#:JS:X3Y6LE5HR1Y0TE*[J0P<TUN1 '%
M+CY$5ZVU9&/M*CE(>$=5AZ3Q1Y)$2=>C9_SG\/2 G+2M=.KXTC?X_KFDY,?E
M5!N%!_^GK[K-ZEW_ZO8R.-<US6$4X-NN02TAR(Z/XEYTX2O-?R+;*52W+53W
M$'OF*J+;BBA7D2D(*)GQ&3_,=I+$G2CZ<.IS^3?('4MGK:6S@U1V"ZT/4C#<
M5@4B!W)\-$CB^ )?<H4!0VHEE\Q>CCZ/#7W<G%5[,R^S",4EPW"Y;<B?EG;;
MM!WUO59][Z#Z>\#[4EB-K_*U3V7/NWS<WU/I3SN+_2K[K<K^097C.14S($R0
M)>4+VC0)CEV*HER?VKY/1M+M[JGUIL7]@5_MH%4[>/=$P#/V8@VD!D5*)E G
MH]R=?, ^:;PE'OAKE^Z)?C>M$1UN-8X*U,SU4TURN1"FN6C;:-NR+UVGVHM?
M82MO.N\K3?,=@-?HC E-.)1(&77Z>$95TUN;B9&U:T]3:;#9N>$</T= V01\
M7DII-A.[0/N!D_T&4$L#!!0    ( 'I=KE@8/R20>P(  (@&   9    >&PO
M=V]R:W-H965T<R]S:&5E=#4R+GAM;*U574_;,!3]*U:8$$@;^2P@2"/1P@0/
M2!6%[6':@YO<-A:.G=GNQ_[]KITT*Q J)NVEL9U[SCWG]OHF74OUK$L 0S85
M%WKHE<;4%[ZO\Q(JJD]D#0+?S*6JJ,&M6OBZ5D +!ZJX'P7!J5]1)KPL=6<3
ME:5R:3@3,%%$+ZN*JM\CX'(]]$)O>_# %J6Q!WZ6UG0!4S!/]43ASN]8"E:!
MT$P*HF ^]*["B_' QKN ;PS6>F=-K).9E,]V<U<,O< * @ZYL0P4'RL8 ^>6
M"&7\:CF]+J4%[JZW[%^==_0RHQK&DG]GA2F'WKE'"IC3)3</<GT+K1\G,)=<
MNU^R;F+/,#A?:B.K%HP**B::)]VT==@!($\_(&H!T6M \@X@;@&Q,]HH<[:N
MJ:%9JN2:*!N-;';A:N/0Z(8)^R].C<*W#'$FNQ.YK( \T@TYN@9#&=?'Y N9
M8K<42PY$SLE$R15S_QHV#=D!W&RPES1@^-/TFAQ].DY]@Y(LL9^WZ4=-^NB=
M]#&YE\*4FMR( HJ7>!^M='ZBK9]1M)?PGJH3$H>?211$28^>\<?A\1XY<5?>
MV/'%[_#]4QU_7,VT4=C8/_L*V21*^A/9RWZA:YK#T,/;K$&MP,L.#\+3X+*O
M"O^)[$5-DJXFR3[V;<L9= ZM\\.#\R@,+['AE0)A^NPWG*>.TXZF518FX7F0
M^JM=7V^CDD&<=$$O] XZO8.]>A^EH9RP-ZK[5 X^I/)M5(]*?^=25Z 6;M9I
MDLNE,,U]Z$Z[<7KEILBK\Q&.V68J_J5I9C1V^X()33C,D3(X.4-AJIE[S<;(
MVHV.F30XB-RRQ$\%*!N [^=2FNW&)N@^/MD?4$L#!!0    ( 'I=KECDKFZ9
M] (  #$+   9    >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;+566VO;,!3^
M*\*#L4&)+[FV2PQ-N[+" B%AZT/9@V*?)**Z>)*<M- ?/\EVE'2X7LG2%UN7
M<SY]YR*=,]P*^:#6 !H],LK5R%MKG5WXODK6P+!JB0RXV5D*R; V4[GR528!
MIX42HWX4!#V?8<*]>%BL364\%+FFA,-4(I4SAN73&*C8CKS0VRW,R&JM[8(?
M#S.\@CGH']E4FIGO4%+"@"LB.)*P''F7X<4X[%B%0N(G@:TZ&"-KRD*(!SNY
M34=>8!D!A41;"&Q^&[@"2BV2X?&[ O7<F5;Q<+Q#ORF,-\8LL((K0>](JM<C
M;^"A%)8XIWHFMM^@,JAK\1)!5?%%VU*V%W@HR946K%(V#!CAY1\_5HXX4# X
M]0I1I1 5O,N#"I;76.-X*,4622MMT.R@,+70-N0(MU&9:VEVB='3\5QCG6LA
MG] ,%,@-*/3I&C0F5'T>^MJ<8.7\I$(;EVC1*VAM-!%<KQ7ZRE-(7^K[AIFC
M%^WHC:-&P F6+=0.SU 41)T&O+8SMUW@M=]J+KK_;D30K0:F?M497.)UZO'L
MG;E0&4Y@Y)E+42!Z\<</82_XTL"VX]AVFM#C&=A[1?@*5=@F 2GF": $9T1C
M>H8RD EP;2Y0'?D2OE_ V_NYB8-6U!WZFQI274>JVTAJGLN,YLHY\";G*;J?
M %N K/5@(]R1'NPYLKT3Q[OW#FS[CFV_T;53%TPDEHB;-YGP1##X5YC[-6$.
MZZ,\<%0&S5%VCE-5O'<I:)A)6!&E04+ZUD0<U#!\)0_/'</S1H83<S-8SESJ
MH6=T)1@S+_T=T"66;\C,Q@..C'48[%_>X,2Y60&>F/!!J0C?)3TKV)?1#UX)
M?QCMZ43-"8 ?_S<!FD\XUJ'[8A2>NAJ%[U&.PGT]"IL+TM$94%>(_GZA_(,N
MAH%<%;V:0HG(N2X;&K?J^L'+L@O:BY?-I&D;5H0K1&%I5(-6W]0@6?9GY42+
MK.B)%D*;#JL8KDU/"](*F/VE$'HWL0>X+CG^ U!+ P04    " !Z7:Y8$PF>
MJ&4%  "D+@  &0   'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6S-FOUOFS@8
MQ_\5BTU3)^T*-H20-HG4!4Z==#U5S>W>IOO!39P$C9<,3--)]\>?(13B!-RP
M/NVU4MN0^/G8?K[ DZ_-<!,G7],58QS=AT&4CK05Y^LS74]G*Q;2]#1>LTA\
MLHB3D')QF"SU=)TP.B^"PD GAF'K(?4C;3PLWKM.QL,XXX$?L>L$I5D8TN3[
M1Q;$FY&&M8<W;OSEBN=OZ./AFB[9E/'/Z^M$'.D59>Z'+$K].$()6XRT"WSF
M$2</*%K\[K--NO,:Y5.YC>.O^<&G^4@S\A&Q@,UXCJ#BWQV;L"#(26(<WTJH
M5O69!^Z^?J#_7$Q>3.:6IFP2!W_X<[X::8Z&YFQ!LX#?Q)M+5DZHE_-F<9 6
M?]&F;&MH:):E/ [+8#&"T(^V_^E]F8B= $): D@90(X-,,L \]@ JPRPC@WH
ME0'%U/7MW(O$N933\3")-RC)6PM:_J+(?A$M\N5'^8DRY8GXU!=Q?#P59]X\
M"QB*%VC**<]XG'Q'-RQER1U#%V&<11R=N(Q3/TC?HY_0,0%#G8NAY1WHLW(8
M'[?#("W#N*+)*3+Q!T0,8J'/4Q>=O'W?@)ETP4Q^_0N=O'N#[=YY$\M5LUPV
MJUBF8DA>%TS[D'0A7*4>J=0C!=QJ4V]%H^6*^NBWR27Z<L7"6Y;\TY1])2:_
M&9VE:SIC(TW<;0HEM7$^2N.\20-(F L)\X!@DA9FI859T,V7O)+0EU]$-^@3
M9V':**P)*2PDS(6$>4 P25BK$M927V25-A>S62Z*'RW1=9*7N!E+/^QH-Z%K
MG], T6B.IEFR#K)4Z/DM\Q,V1_^BMTT";ONVB[[SJGXW)@/'R'^&^MVN.,I!
M=A4'$N8!P21Q>I4X/:4X5_3>#[.P_0)J2?N6VMM).[8&36E7=M\U[9 P#P@F
MI=VNTFX?>4V4Z6[*L7V88\,PG=Y@+\7;=ACO-+1[MF4:IMS0M0^NE4:@=P10
MFG6_FG5?.>L__7=O'(+[YS1ZM.(J25UOS) P%Q+F <$D.9Q*#N<55EP'4EA(
MF L)\X!@DK"#2MC!"U3<)O&4_785;W!P?Q/?\8V&(N)"=NL!P21EL%'[1>-)
M!;?1^RF17=->TN2Z@AOS#MJQ!T63,[_CU/'3:V[)D)*#29\,+&>OZC:T[)L#
MJ^_@P7X6VYBXOU=XVYAV6^7%M=/%:JOK)?,X?;3JJB&=SS10IPM*\Z!HLARU
MV<6OT>UB4+L+2G-!:1X439:WMKSX)3QOHX20UG-2TJ1;4UF"#VH!J.>%HLGZ
MU*X7/\WV-F8>TGU.\*&#MEL2#^IZH6ARXFO?BP&,+SYTOJ)86HZ][WP;&N*!
M8?8<;.TG\=#[-B(]W&!^#YCRY&O[BX_WOW^OXFB9_ZKK,:@-!J6YH#0/BB9+
M4UMA_!J], 8UPZ T%Y3F0=%D>6M#C/\O1ZSNN+.$AY[8;*D*H)X8BB;OPM6F
MF,";8C6R\YY<@RGN-28>M%\/BB8GOO;$Y!%/O*(TNO?1948?K45J5.>$0])<
M4)H'19-%V=F4)J^P%A'8/6[836[87>[GL/ZDMOY$Z3V?>3^T[%SZ[BQN9.;!
MQIQZE)T5 G7O4#19H=J]$[5[_]%-47*X&8U%\D4AV<\]Z&8T*,V#HLFYKYTY
M43OSPA?=9Y&Z%(%:<5":"TKSH&BR&K5=)_9K+$7*-83.\D+27%":!T63Y:T7
M)(AZ0>+Y;)&ZX\X2]@]M4<NW<]!%"2B:+$^]*$&4KOC';!'HDD))DU?#^KW&
MS(.N%T#1MIG7=Q[PS9_?OJ+)TH]2%+"%P!NG?7%F)=M'HK<'/%X7S_S>QIS'
M8?%RQ>B<)7D#\?DBCOG#0?X8<?5@^O@_4$L#!!0    ( 'I=KEB&DOZ]^P0
M #HI   9    >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;*V::V_;-A2&_PJA
M%4,*#)$H69>DMH'$NG5HVJ!I-PS%/C R;0N51)>BX^S?C[I$MFR%L8&3#[%$
M\7UX&+W2H4\XWC+^LUQ1*M!SGA7E1%L)L;[6]3)9T9R4EVQ-"WEEP7A.A#SE
M2[U<<TKFM2C/=-,P'#TG::%-QW7;/9^.V49D:4'O.2HW>4[X?[<T8]N)AK67
MAJ_I<B6J!GTZ7I,E?:#B^_J>RS.]H\S3G!9ER@K$Z6*BW>#K&+N5H.[Q5TJW
MY=XQJJ;RR-C/ZN3C?*(9540THXFH$$1^/-$9S;**)./XU4*U;LQ*N'_\0@_K
MR<O)/)*2SECV=SH7JXGF:6A.%V23B:]L&]-V0G;%2UA6UK_1MNEK76DHV92"
MY:U81I"G1?-)GML_Q)[ -%\1F*W /%5@M0+K5,&H%8Q.%=BMP#Y5X+0"YU2!
MVPK<4P5>*_#JN]O<COI>^D20Z9BS+>)5;TFK#FI#U&IY"].B\NZ#X/)J*G5B
M.F.%2(LE+9*4ENC"IX*D6?D>O4-I@;ZMV*8DQ;P<ZT*.52GTI.6&#==\A6NA
M.TE>E2@HYG3>U^LRQBY0\R706U,)O%GS2X2M/Y!IF";Z_N"CBW?O!^*:G8.9
M??X'7?S^&W;L#T,L7\WZ<U-<(M.K65@14G .YHV00C7KCLCI6;AFC10A1>=@
MW@@IAIE>SQ569U^KAELGV??')WD9?10T+_\="/2V88V&6566N"[7)*$33::!
MDO(GJDVK4(T/0SZ#A/F0L  2%D+"(DA8# 3K^6[4^6ZDHD]E3A<9E3E<H#5)
MYT-F:P!.#:A6$$]3R[4]8ZP_[;NHZ87Q7C?3P4;]T^_J*R,ZUR.0L! 2%D'"
M8B!8SR-VYQ%;Z9%;DI$BH8CD;%.((8LH]>>^CR!A/B0L@(2%]M%C99J'CTID
M'S]5>&0:(PN[_9XQ4&P]@SB=01RE06Z2A&_H'&6I2)>D7LK39_FEI*1#9E&R
MSC4+),R'A 60L- Y-@L^,@ODB#$0K.<GM_.3J_33/4_E.FA-,I0Q4BC>.TK,
MN5:"A/GNT0W#V' .[E@ .60("8L@8;%[_!9SW8.E0<\H7F<43VF43Y4]TD)0
M&<2@093R<PT""?,;F+V_JK(/[>$-K*E&V!N-KOH=0\C((DA8# 3KN>.J<\>5
MTAU!L6 \:1:W(:7HQQW-'RD?_$:E))UK%$B8#PD+(&$A)"R"A,5 L)[KL+&K
M1!F W^5;&)#U0&D^*"T I86@M B4%D/1^@;<*X5BY8OO&Q-R[;2@@\MOM?9L
MOT'2_)9F]Y9-MG68%P>Z>8;I>3(U'B1&T/ B4%H,1>N;Q-R9Q%2OG8B@;Z9%
M->-LLT#2?%!: $H+06D1*"V&HO5]MRMT8\A*-P8M=8/2?%!: $H+06D1*"V&
MHO4-N*MX8W7)6YT=(:NV,U":W]+>S(['W5[+CJ#U;E!:#$7KFV17\L;JFO<7
ML:+\[?0(6O@&I?F@M "4%H+2(E!:#$7K&V]72L<.9'H$+::#TGQ06@!*"T%I
M$2@MAJ+U#;BKO6-U\5V='D$K[J T'P_5W ?2XT U^K7\"%I2!Z7%4+3&)?K>
MQJN<\F6]":]$2?6/EV832]?:;?2[J;>W';3?XNL9'FCW\770;./;X9M=A7>$
M+].B1!E=R*&,2U>^?WFS4:\Y$6Q=;_MZ9$*PO#Y<43*GO.H@KR\8$R\GU0#=
M=LGI_U!+ P04    " !Z7:Y8UEC/39D$  "H(P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970U-BYX;6RMFFMOVS84AO\*H0U#"FS1S98=US;06%>@Z8(&W3 4
M^\#8="Q4$EV1CI-_/Y)2%"M1&&DX7VR).N_C0^LE15*<'VGY@^T(X>@ASPJV
M,':<[V>FR=8[DF-V3O>D$%>VM,PQ%Z?EG<GV)<$;)<HST[$LS\QQ6AC+N2J[
M+I=S>N!96I#K$K%#GN/R\9)D]+@P;..IX&MZM^.RP%S.]_B.W!#^;7]=BC.S
MH6S2G!0LI04JR79A?+)GB>U*@8KX*R5'=G*,9%5N*?TA3Y+-PK!D1B0C:RX1
M6'S=DQ7),DD2>?RLH4;SFU)X>OQ$#U7E165N,2,KFOV=;OAN84P-M"%;?,CX
M5WJ,25VAL>2M:<;4)SI6L:YKH/6!<9K78I%!GA;5-WZH_X@3@3-]0^#4 J>O
MP*T%;E_!J!:,^@K&M6#\4N"\(?!J@==7,*D%D[Z":2V8]A5<U((+98?J_JF;
M[V..E_.2'E$IHP5-'B@'*;6XYVDAS7[#2W$U%3J^7-$\3[EP+V?HS"<<IQG[
M,#>Y0,L <UUCP@KCO(&QT14M^(ZAH-B038<^UNM=C=X456KJY3S5Z]+1 J_P
M([*\WY%C.0[Z=N.CLU\_(+;#)6$=V:T&P%9?_D%GO_UB>^./&J+?@SA51.O]
M]((!L'[IA7KB%WI_+G 2:4^>\NO 1$,PIYEU.>2]2I;GR+55+4>:E)(AF+=3
M:IG.;1J3J^!NC\;T_;.XB!).<O9O1YJ7%6G439*/N!G;XS59&.(9QDAY3XRE
M3-3ZV&5?2)@/"0L@82$D+(*$Q9"P! C6LO"HL?!(1U^J;CA[%..8@N,,[?&C
MM'.7@;6<H0:&A/F0L  2%E8P3\'D,/1^.?8L:V[>GQJS"K+MDRC7&[M>.RSN
MPTK>9;5,,FY,,M::)'C8IR56@]4-YJ3+'5K 4'= PGQ(6  )"R%A$20LUMM!
M/.9)?DM*-0#IZM#^M[SE3J]QI]>K"V,X$].W+G-ZKYK.'\[X9=M9>:_;CCVU
M7H;YVF2&^@D2%D+"(DA8# E+@& MKTT:KTVT7I,C/M$+BFG:^@?"17' 6=9I
MN0HS/NVM7UEIU2?([Q,4] D*M54;Z@](6 P)2X!@+7],&W],M?[X3# CZ'E>
M@+Y?J;ZN<TJ@10U]9D+"?$A8  D+(6$1)"R&A"5 L):'+QH/7X#-:B\@+0P)
M\R%A 20LA(1%D+ 8$I8 P5H6MJWG94X+:%ZK!PWU,"C-!Z4%H+00E!:!TN*:
M]LYDN8[J.UNV3];8;?TH<9>2+0K3 A?K5+COS^TV78L)CVXPH$<.MB$DS0>E
M!:"T$)06@=)B4%H"16N;VGDVM0,V+*A14&:&I/F@M "4%H+2(E!:#$I+H&AM
M,S^_N+&UB^H]UHST@,$6!GUC4]-.'V^.\VI-H(YJ+VAYKY<%0'.+0&DQ*"V!
MHE6F,T_>PN>DO%-;.!A:TT/!J[7UIK39)O));8YX47YISU9V1[EOSX*N\M">
M15WEL=R&HG8)/*=3[6&YPN5=6C"4D:U(S3J?C U45MM"JA-.]VK/P"WEG.;J
M<$?PAI0R0%S?4LJ?3N0/-)MSEO\!4$L#!!0    ( 'I=KEA1(Y/I! ,  -X(
M   9    >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;*U6VV[:0!#]E9%;18D4
M\(U;$K $I%4K-6H$3?-0]6'! ZQB>^GN DF_OK-KXQ)J4!+U!?8R<_:<LY=Q
M=R/D@UH@:GA,DTSUG(76RTO75=,%IDS5Q1(SFID)F3)-73EWU5(BBVU2FKB!
MY[7<E/',B;IV[%9&7;'2"<_P5H):I2F33P-,Q*;G^,YV8,3G"VT&W*B[9',<
MH[Y;WDKJN25*S%/,%!<92)SUG+Y_.6R;>!OPG>-&[;3!*)D(\6 ZG^.>XQE"
MF.!4&P1&?VL<8I(8(*+QJ\!TRB5-XFY[B_[1:B<M$Z9P*))['NM%S^DX$..,
MK1(]$IM/6.AI&KRI2)3]A4T1ZSDP72DMTB*9&*0\R__98^'#3H+?/I 0% G!
M?D+C0$)8)(16:,[,RKIFFD5=*38@332AF8;UQF:3&IZ971QK2;.<\G0T%&G*
M-6V+5G!ZC9KQ1)U!#<9T7.)5@B!F\ 7))Q@*I=5YT?F&,@66Q7#-U52L,@TC
MII'R[L;7</K^K.MJ(F>6<*<%D4%.)#A )(0;D>F%@@]9C/'S?)=$E<J"K;)!
M<!3PALDZA/XY!%[0J. S?'EZ>(1.6!H=6KSP -[;#/W1GR@MZ:S_K'(T7[%1
MO:*Y_Y=JR:;8<^B"*Y1K=**3=W[+NZJRXS^!/3.G49K3.(8>?5VB9)IG<TBL
M&U.R!D[>=0+?OP*6"JGY;V:O/;DG]H*EN:DU,:NMJ,.40EWE54Z@90F8IVT=
M^4VO'73=]:X)55$MOU-&/5/7+-4UWZZ.9QK)4 WX2"\SS9+(/"SA;,(3KI^J
MY#3_(1JVO#TQ%3&=BVHIK5)*ZZB4>_LL8@S]-6F:(XS0E JC;><<UV!/LJJ2
M<'RE )Z02047D-IWH>K('D5XXY%METZT7^?$_DOX$@OR)=H[.^35O>;>-A[E
M\5J5[DZI2%'.;0558)GG;VLY6A;IOJU->^,#*MYYK?T+DU=^>CGG/%,D>T:0
M7KU-YU#FU33O:+&T!6DB-)4WVUS0!PA*$T#S,R'TMF,6*#]IHC]02P,$%
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
MS'MPYWT4K-Y3P?J_HL._4$L#!!0    ( 'I=KEB7BKL<P    !,"   +
M7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_
MK]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?2
M0$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-
MTG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z
M6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ >EVN6/FKF):D!
M-B8   \   !X;"]W;W)K8F]O:RYX;6S%FDUOVS@00/\*H5,6:-;65]H&=8$T
MSNX&*!(C-GHM:(F.B4BD2U).G5_?$;6NJ5@[V,O$)UN2+3V1XKSA4)^>M7E:
M:OW$?M:5LI-H[=SF<C2RQ5K4W/ZI-T+!D94V-7>P:1Y'=F,$+^U:"%=7HV0\
MOAC57*KH\Z?]N69F%&YH)PHGM8*=[8YO4CS;P_%VDVVEE4M92;>;1/Y[)2)6
M2R5K^2+*232.F%WKYW^TD2]:.5[-"Z.K:A+%W8%OPCA9'.V>MY +OK1^C^/+
M!PX@D^AB#"=<26.=_X4_/P?&K8 ?=UN-TW_)R@DSY4[\;72SD>JQ/0W<Q2BX
M#=\.^\^N$2_-_VE&O5K)0DQUT=1"N:X=C:A:0&77<F,CIG@M)M&UW@K3W@]<
MX+;L[LT!5-!2YE+" 7-;>CQ*%&5U)4NX>LF^\(JK0C#?A#8 3!# Y&2 [&S&
M \@4@4S?$'+>0K1_L$ROV/VFU]49 IF=$/)[$D#F"&1^,LBYTT4 >8% 7IP,
M\IK;=0#Y'H%\3PMY;QZYDB_^ ..J9%-A"R,W?ENO L@/".0'6LAY4]?<['SW
MRD<EX6]<.795%+I13@:0'Q'(C\20:VW<^4*8FGW57+$'40BYY9[A$,/'6! ?
MTQ)>E5L?%YUF\V:SJ:0P8?B.4<$0&P;ZTC0P3KY*[O,!*:Q_'._=6A@V"S$Q
MS<3$GEGPGP VX[O7_8II)2;VRE2LA#'0>$#WCMT)%X)A*HF)77*CG&EL&_[\
MB!AH-LPA,;%$[B _W3,=-1OFC9A8'*W"GM:Z*F%\?F<W/QI(CT,V3!<QL2\\
MV_D7;J%3KW4-9[*=.V:0<X60F"YB8E_<JD+7HAT.(1'FAIA:#G!AF%F PQZ$
M%68K>GDS)H6$6 J0I3B8X0A5R#X49H.$?+Y1U]+Y="E$0B<8Q)%_WBRM^-'
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
M5:/(JE%DU2BRZO^4]<G:]5__V]#?\];4W7L^&WX@N7H%4$L! A0#%     @
M>EVN6 =!36*!    L0   !               ( !     &1O8U!R;W!S+V%P
M<"YX;6Q02P$"% ,4    " !Z7:Y8A+YJ".X    K @  $0
M@ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " !Z7:Y8F5R<(Q &
M  "<)P  $P              @ ', 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+
M 0(4 Q0    ( 'I=KEBH^5(GD 8  .$D   8              " @0T(  !X
M;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " !Z7:Y8(.+_I!\'
M   ''P  &               @('3#@  >&PO=V]R:W-H965T<R]S:&5E=#(N
M>&UL4$L! A0#%     @ >EVN6-J!!26^ @  X <  !@              ("!
M*!8  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( 'I=KECV
M7'!\%@4  !(5   8              " @1P9  !X;"]W;W)K<VAE971S+W-H
M965T-"YX;6Q02P$"% ,4    " !Z7:Y8$+CGC+0"  "U!@  &
M    @(%H'@  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @
M>EVN6 D!910?!@  <R4  !@              ("!4B$  'AL+W=O<FMS:&5E
M=',O<VAE970V+GAM;%!+ 0(4 Q0    ( 'I=KEBTLBJZ- 8  .48   8
M          " @:<G  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4
M    " !Z7:Y8K=A,CDT)  "9%@  &               @($1+@  >&PO=V]R
M:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ >EVN6'*1O[G 'P  75X
M !@              ("!E#<  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+
M 0(4 Q0    ( 'I=KEA^K_3"G0,  '\'   9              " @8I7  !X
M;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ >EVN6"Q>+^CE
M!0  N@T  !D              ("!7EL  'AL+W=O<FMS:&5E=',O<VAE970Q
M,2YX;6Q02P$"% ,4    " !Z7:Y8P#5!KQ\#  "I!@  &0
M@(%Z80  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( 'I=
MKEC/KB@1Q@,   0(   9              " @=!D  !X;"]W;W)K<VAE971S
M+W-H965T,3,N>&UL4$L! A0#%     @ >EVN6*$8?]BE!   6@H  !D
M         ("!S6@  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4
M    " !Z7:Y8TJ>FM]P/  ")+P  &0              @(&I;0  >&PO=V]R
M:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( 'I=KECSQX_.J08  $@0
M   9              " @;Q]  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL
M4$L! A0#%     @ >EVN6+^N7%'0 @  E 8  !D              ("!G(0
M 'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " !Z7:Y8C3)5
M$CX$  !D"0  &0              @(&CAP  >&PO=V]R:W-H965T<R]S:&5E
M=#$X+GAM;%!+ 0(4 Q0    ( 'I=KEB;ZN[,?@<  & 1   9
M  " @1B,  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @
M>EVN6#T/@2$H!@  KPX  !D              ("!S9,  'AL+W=O<FMS:&5E
M=',O<VAE970R,"YX;6Q02P$"% ,4    " !Z7:Y8VEL7XFH)  #;%0  &0
M            @($LF@  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4
M Q0    ( 'I=KEB*=C[%@04  *4.   9              " @<VC  !X;"]W
M;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ >EVN6-]X ,J8 @
MRP4  !D              ("!A:D  'AL+W=O<FMS:&5E=',O<VAE970R,RYX
M;6Q02P$"% ,4    " !Z7:Y8SNS3J#\"  "5!0  &0              @(%4
MK   >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( 'I=KE@F
MVB\.1 (  (H&   9              " @<JN  !X;"]W;W)K<VAE971S+W-H
M965T,C4N>&UL4$L! A0#%     @ >EVN6)K$A?[W(   UVH  !D
M     ("!1;$  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4
M" !Z7:Y8%NE,[XX"  "V!0  &0              @(%ST@  >&PO=V]R:W-H
M965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( 'I=KEAUEXD!R (  #P&   9
M              " @3C5  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L!
M A0#%     @ >EVN6"XBB!^) @  D@4  !D              ("!-]@  'AL
M+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " !Z7:Y8K_)P\I(#
M  "(!P  &0              @('WV@  >&PO=V]R:W-H965T<R]S:&5E=#,P
M+GAM;%!+ 0(4 Q0    ( 'I=KE@08 $FSP(  +,&   9              "
M@<#>  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ >EVN
M6&X+@A#/ @  G08  !D              ("!QN$  'AL+W=O<FMS:&5E=',O
M<VAE970S,BYX;6Q02P$"% ,4    " !Z7:Y8+;3'>D0#  #:!P  &0
M        @(',Y   >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0
M   ( 'I=KE@=?D1O? ,  .D(   9              " @4?H  !X;"]W;W)K
M<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ >EVN6(Q[$'JG P  ;PD
M !D              ("!^NL  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q0
M2P$"% ,4    " !Z7:Y8MWMZ%6\(   _:   &0              @('8[P
M>&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( 'I=KE@QE]F!
MPP4  &$I   9              " @7[X  !X;"]W;W)K<VAE971S+W-H965T
M,S<N>&UL4$L! A0#%     @ >EVN6(E".F+% @  Q L  !D
M ("!>/X  'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " !Z
M7:Y8;8<UW$,#  "F#P  &0              @(%T 0$ >&PO=V]R:W-H965T
M<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( 'I=KEC?##XAX 0  /4F   9
M          " @>X$ 0!X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#
M%     @ >EVN6%HAI$++ @  [0<  !D              ("!!0H! 'AL+W=O
M<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " !Z7:Y8FV]=AC(#   .
M"0  &0              @($'#0$ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM
M;%!+ 0(4 Q0    ( 'I=KE@84NA D0(  &<'   9              " @7 0
M 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ >EVN6 5\
MV>,*!   8@P  !D              ("!.!,! 'AL+W=O<FMS:&5E=',O<VAE
M970T-"YX;6Q02P$"% ,4    " !Z7:Y8#1Y5GO0<  "P) ( &0
M    @(%Y%P$ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    (
M 'I=KEB.O6XVL 8  (8Y   9              " @:0T 0!X;"]W;W)K<VAE
M971S+W-H965T-#8N>&UL4$L! A0#%     @ >EVN6//F3" Z!   K!4  !D
M             ("!BSL! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"
M% ,4    " !Z7:Y8G,BP]A8"  #%!   &0              @('\/P$ >&PO
M=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( 'I=KEBF2($3P0,
M &00   9              " @4E" 0!X;"]W;W)K<VAE971S+W-H965T-#DN
M>&UL4$L! A0#%     @ >EVN6/K!=L).!   $AX  !D              ("!
M048! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " !Z7:Y8
M^;%PW@L#  #L"   &0              @('&2@$ >&PO=V]R:W-H965T<R]S
M:&5E=#4Q+GAM;%!+ 0(4 Q0    ( 'I=KE@8/R20>P(  (@&   9
M      " @0A. 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%
M  @ >EVN6.2N;IGT @  ,0L  !D              ("!NE ! 'AL+W=O<FMS
M:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " !Z7:Y8$PF>J&4%  "D+@
M&0              @('E4P$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+
M 0(4 Q0    ( 'I=KEB&DOZ]^P0  #HI   9              " @8%9 0!X
M;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ >EVN6-98STV9
M!   J",  !D              ("!LUX! 'AL+W=O<FMS:&5E=',O<VAE970U
M-BYX;6Q02P$"% ,4    " !Z7:Y842.3Z00#  #>"   &0
M@(&#8P$ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( 'I=
MKEAM$(#3K@(  "D'   9              " @;YF 0!X;"]W;W)K<VAE971S
M+W-H965T-3@N>&UL4$L! A0#%     @ >EVN6%_'7NU: P  (A4   T
M         ( !HVD! 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " !Z7:Y8EXJ[
M',     3 @  "P              @ $H;0$ 7W)E;',O+G)E;'-02P$"% ,4
M    " !Z7:Y8^:N8EJ0$   V)@  #P              @ $1;@$ >&PO=V]R
M:V)O;VLN>&UL4$L! A0#%     @ >EVN6!,G[+KO 0  I2(  !H
M     ( !XG(! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%
M  @ >EVN6&(CYQC8 0  2"(  !,              ( !"74! %M#;VYT96YT
A7U1Y<&5S72YX;6Q02P4&     $( 0@ %$@  $G<!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<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>74
<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>76
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1.1.u2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>132</ContextCount>
  <ElementCount>319</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>49</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995100 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/dei/role/document/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995301 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995302 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>995303 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>995304 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ConsolidatedIncomeStatement_Parentheticals</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>995305 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995306 - Statement - Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995307 - Disclosure - Organization and Description of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/OrganizationandDescriptionofBusiness</Role>
      <ShortName>Organization and Description of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995308 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995309 - Disclosure - Short-Term Loan Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ShortTermLoanReceivable</Role>
      <ShortName>Short-Term Loan Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995310 - Disclosure - Advance to Suppliers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/AdvancetoSuppliers</Role>
      <ShortName>Advance to Suppliers</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995311 - Disclosure - Accrued Liabilities and Other Payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables</Role>
      <ShortName>Accrued Liabilities and Other Payables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995312 - Disclosure - Taxes Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/TaxesPayable</Role>
      <ShortName>Taxes Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995313 - Disclosure - Deferred Tax, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/DeferredTaxNet</Role>
      <ShortName>Deferred Tax, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995314 - Disclosure - Entrusted Loan Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/EntrustedLoanPayable</Role>
      <ShortName>Entrusted Loan Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995315 - Disclosure - Note Payable, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/NotePayableNet</Role>
      <ShortName>Note Payable, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995316 - Disclosure - Stockholders??? Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders??? Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995317 - Disclosure - Stock-Based Compensation Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StockBasedCompensationPlan</Role>
      <ShortName>Stock-Based Compensation Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995318 - Disclosure - Income Tax</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/IncomeTax</Role>
      <ShortName>Income Tax</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995319 - Disclosure - Statutory Reserves</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StatutoryReserves</Role>
      <ShortName>Statutory Reserves</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995320 - Disclosure - Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/Contingencies</Role>
      <ShortName>Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995321 - Disclosure - Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/Commitments</Role>
      <ShortName>Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995322 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>996000 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>996001 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>996002 - Disclosure - Accrued Liabilities and Other Payables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables</Role>
      <ShortName>Accrued Liabilities and Other Payables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>996003 - Disclosure - Taxes Payable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/TaxesPayableTables</Role>
      <ShortName>Taxes Payable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/TaxesPayable</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>996004 - Disclosure - Deferred Tax, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/DeferredTaxNetTables</Role>
      <ShortName>Deferred Tax, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/DeferredTaxNet</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>996005 - Disclosure - Stockholders??? Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders??? Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/StockholdersEquity</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>996006 - Disclosure - Stock-Based Compensation Plan (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StockBasedCompensationPlanTables</Role>
      <ShortName>Stock-Based Compensation Plan (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/StockBasedCompensationPlan</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>996007 - Disclosure - Income Tax (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/IncomeTaxTables</Role>
      <ShortName>Income Tax (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/IncomeTax</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>996008 - Disclosure - Statutory Reserves (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StatutoryReservesTables</Role>
      <ShortName>Statutory Reserves (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/StatutoryReserves</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>996009 - Disclosure - Commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/CommitmentsTables</Role>
      <ShortName>Commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/Commitments</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>996010 - Disclosure - Organization and Description of Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails</Role>
      <ShortName>Organization and Description of Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/OrganizationandDescriptionofBusiness</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>996011 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>996012 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Plant and Equipment Estimated Lives</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofPlantandEquipmentEstimatedLivesTable</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of Plant and Equipment Estimated Lives</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>996013 - Disclosure - Short-Term Loan Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ShortTermLoanReceivableDetails</Role>
      <ShortName>Short-Term Loan Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/ShortTermLoanReceivable</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>996014 - Disclosure - Advance to Suppliers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/AdvancetoSuppliersDetails</Role>
      <ShortName>Advance to Suppliers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/AdvancetoSuppliers</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>996015 - Disclosure - Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilities and Other Payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable</Role>
      <ShortName>Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilities and Other Payables</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>996016 - Disclosure - Taxes Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/TaxesPayableDetails</Role>
      <ShortName>Taxes Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/TaxesPayableTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>996017 - Disclosure - Taxes Payable (Details) - Schedule of Taxes Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofTaxesPayableTable</Role>
      <ShortName>Taxes Payable (Details) - Schedule of Taxes Payable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/TaxesPayableTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>996018 - Disclosure - Deferred Tax, Net (Details) - Schedule of Deferred Tax Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable</Role>
      <ShortName>Deferred Tax, Net (Details) - Schedule of Deferred Tax Assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/DeferredTaxNetTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>996019 - Disclosure - Entrusted Loan Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/EntrustedLoanPayableDetails</Role>
      <ShortName>Entrusted Loan Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/EntrustedLoanPayable</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>996020 - Disclosure - Note Payable, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/NotePayableNetDetails</Role>
      <ShortName>Note Payable, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/NotePayableNet</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>996021 - Disclosure - Stockholders??? Equity (Details) - Schedule of Summary of the Activities of Warrants that were Issued from Equity Financing</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable</Role>
      <ShortName>Stockholders??? Equity (Details) - Schedule of Summary of the Activities of Warrants that were Issued from Equity Financing</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/StockholdersEquityTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>996022 - Disclosure - Stock-Based Compensation Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StockBasedCompensationPlanDetails</Role>
      <ShortName>Stock-Based Compensation Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/StockBasedCompensationPlanTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>996023 - Disclosure - Stock-Based Compensation Plan (Details) - Schedule of Option Activity with Respect to Employees and Independent Directors</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable</Role>
      <ShortName>Stock-Based Compensation Plan (Details) - Schedule of Option Activity with Respect to Employees and Independent Directors</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/StockBasedCompensationPlanTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>996024 - Disclosure - Income Tax (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/IncomeTaxDetails</Role>
      <ShortName>Income Tax (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/IncomeTaxTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>996025 - Disclosure - Income Tax (Details) - Schedule of Reconciles U.S. Statutory Rates to Effective Tax Rate</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable</Role>
      <ShortName>Income Tax (Details) - Schedule of Reconciles U.S. Statutory Rates to Effective Tax Rate</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/IncomeTaxTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>996026 - Disclosure - Income Tax (Details) - Schedule of Provision for Income Tax Expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofProvisionforIncomeTaxExpenseTable</Role>
      <ShortName>Income Tax (Details) - Schedule of Provision for Income Tax Expense</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/IncomeTaxTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>996027 - Disclosure - Statutory Reserves (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StatutoryReservesDetails</Role>
      <ShortName>Statutory Reserves (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/StatutoryReservesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>996028 - Disclosure - Schedule of Statutory Reserve Amount (Details) - Schedule of Statutory Reserve Amount</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount</Role>
      <ShortName>Schedule of Statutory Reserve Amount (Details) - Schedule of Statutory Reserve Amount</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>996029 - Disclosure - Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ContingenciesDetails</Role>
      <ShortName>Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/Contingencies</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>996030 - Disclosure - Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/CommitmentsDetails</Role>
      <ShortName>Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/CommitmentsTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>996031 - Disclosure - Commitments (Details) - Schedule of Lease Costs, Lease Term and Discount Rate</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofLeaseCostsLeaseTermandDiscountRateTable</Role>
      <ShortName>Commitments (Details) - Schedule of Lease Costs, Lease Term and Discount Rate</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/CommitmentsTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="ea0205456-10q_smart.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>996032 - Disclosure - Commitments (Details) - Schedule of Years, of Maturities of the Office Lease Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable</Role>
      <ShortName>Commitments (Details) - Schedule of Years, of Maturities of the Office Lease Liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/CommitmentsTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:EarningsPerShareDiluted, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding -  ea0205456-10q_smart.htm 4787, 4788, 4789, 4790</Log>
  </Logs>
  <InputFiles>
    <File>creg-20240331.xsd</File>
    <File>creg-20240331_cal.xml</File>
    <File>creg-20240331_def.xml</File>
    <File>creg-20240331_lab.xml</File>
    <File>creg-20240331_pre.xml</File>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="ea0205456-10q_smart.htm">ea0205456-10q_smart.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image_001.jpg</File>
    <File>image_002.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="467">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="31">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>79
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ea0205456-10q_smart.htm": {
   "nsprefix": "creg",
   "nsuri": "http://www.cregcn.com/20240331",
   "dts": {
    "schema": {
     "local": [
      "creg-20240331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024_def.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024_lab.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024_pre.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-sub-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd",
      "https://xbrl.sec.gov/sic/2024/sic-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "creg-20240331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "creg-20240331_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "creg-20240331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "creg-20240331_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "ea0205456-10q_smart.htm"
     ]
    }
   },
   "keyStandard": 252,
   "keyCustom": 67,
   "axisStandard": 17,
   "axisCustom": 1,
   "memberStandard": 12,
   "memberCustom": 27,
   "hidden": {
    "total": 70,
    "http://fasb.org/us-gaap/2024": 52,
    "http://xbrl.sec.gov/dei/2024": 4,
    "http://www.cregcn.com/20240331": 14
   },
   "contextCount": 132,
   "entityCount": 1,
   "segmentCount": 49,
   "elementCount": 691,
   "unitCount": 6,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 467,
    "http://xbrl.sec.gov/dei/2024": 31,
    "http://xbrl.sec.gov/ecd/2024": 4
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/dei/role/document/Cover",
     "longName": "995100 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.cregcn.com/role/ConsolidatedBalanceSheet",
     "longName": "995301 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:Cash",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:Cash",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "longName": "995302 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:DerivativeFixedInterestRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:DerivativeFixedInterestRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.cregcn.com/role/ConsolidatedIncomeStatement",
     "longName": "995303 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited)",
     "shortName": "Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.cregcn.com/role/ConsolidatedIncomeStatement_Parentheticals",
     "longName": "995304 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) (Parentheticals)",
     "shortName": "Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R6": {
     "role": "http://www.cregcn.com/role/ShareholdersEquityType2or3",
     "longName": "995305 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited)",
     "shortName": "Consolidated Statements of Stockholders' Equity (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c20",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.cregcn.com/role/ConsolidatedCashFlow",
     "longName": "995306 - Statement - Consolidated Statements of Cash Flows (Unaudited)",
     "shortName": "Consolidated Statements of Cash Flows (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.cregcn.com/role/OrganizationandDescriptionofBusiness",
     "longName": "995307 - Disclosure - Organization and Description of Business",
     "shortName": "Organization and Description of Business",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies",
     "longName": "995308 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.cregcn.com/role/ShortTermLoanReceivable",
     "longName": "995309 - Disclosure - Short-Term Loan Receivable",
     "shortName": "Short-Term Loan Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ShortTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.cregcn.com/role/AdvancetoSuppliers",
     "longName": "995310 - Disclosure - Advance to Suppliers",
     "shortName": "Advance to Suppliers",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "creg:AdvanceToSuppliersDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "creg:AdvanceToSuppliersDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables",
     "longName": "995311 - Disclosure - Accrued Liabilities and Other Payables",
     "shortName": "Accrued Liabilities and Other Payables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.cregcn.com/role/TaxesPayable",
     "longName": "995312 - Disclosure - Taxes Payable",
     "shortName": "Taxes Payable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "creg:TaxPayableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "creg:TaxPayableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.cregcn.com/role/DeferredTaxNet",
     "longName": "995313 - Disclosure - Deferred Tax, Net",
     "shortName": "Deferred Tax, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "creg:DeferredTaxAssetsNetDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "creg:DeferredTaxAssetsNetDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.cregcn.com/role/EntrustedLoanPayable",
     "longName": "995314 - Disclosure - Entrusted Loan Payable",
     "shortName": "Entrusted Loan Payable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "creg:EntrustedLoanPayableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "creg:EntrustedLoanPayableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.cregcn.com/role/NotePayableNet",
     "longName": "995315 - Disclosure - Note Payable, Net",
     "shortName": "Note Payable, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.cregcn.com/role/StockholdersEquity",
     "longName": "995316 - Disclosure - Stockholders\u2019 Equity",
     "shortName": "Stockholders\u2019 Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.cregcn.com/role/StockBasedCompensationPlan",
     "longName": "995317 - Disclosure - Stock-Based Compensation Plan",
     "shortName": "Stock-Based Compensation Plan",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.cregcn.com/role/IncomeTax",
     "longName": "995318 - Disclosure - Income Tax",
     "shortName": "Income Tax",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.cregcn.com/role/StatutoryReserves",
     "longName": "995319 - Disclosure - Statutory Reserves",
     "shortName": "Statutory Reserves",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "creg:StatutoryReservesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "creg:StatutoryReservesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.cregcn.com/role/Contingencies",
     "longName": "995320 - Disclosure - Contingencies",
     "shortName": "Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LossContingencyDisclosures",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LossContingencyDisclosures",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.cregcn.com/role/Commitments",
     "longName": "995321 - Disclosure - Commitments",
     "shortName": "Commitments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.cregcn.com/role/SubsequentEvents",
     "longName": "995322 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R25": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:Rule10b51ArrTrmntdFlag",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:Rule10b51ArrTrmntdFlag",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.cregcn.com/role/AccountingPoliciesByPolicy",
     "longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables",
     "longName": "996001 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables",
     "longName": "996002 - Disclosure - Accrued Liabilities and Other Payables (Tables)",
     "shortName": "Accrued Liabilities and Other Payables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.cregcn.com/role/TaxesPayableTables",
     "longName": "996003 - Disclosure - Taxes Payable (Tables)",
     "shortName": "Taxes Payable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "creg:IncomeTaxPayableDisclosureTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "creg:TaxPayableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "creg:IncomeTaxPayableDisclosureTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "creg:TaxPayableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.cregcn.com/role/DeferredTaxNetTables",
     "longName": "996004 - Disclosure - Deferred Tax, Net (Tables)",
     "shortName": "Deferred Tax, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "creg:DeferredTaxAssetsNetDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "creg:DeferredTaxAssetsNetDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.cregcn.com/role/StockholdersEquityTables",
     "longName": "996005 - Disclosure - Stockholders\u2019 Equity (Tables)",
     "shortName": "Stockholders\u2019 Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.cregcn.com/role/StockBasedCompensationPlanTables",
     "longName": "996006 - Disclosure - Stock-Based Compensation Plan (Tables)",
     "shortName": "Stock-Based Compensation Plan (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.cregcn.com/role/IncomeTaxTables",
     "longName": "996007 - Disclosure - Income Tax (Tables)",
     "shortName": "Income Tax (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.cregcn.com/role/StatutoryReservesTables",
     "longName": "996008 - Disclosure - Statutory Reserves (Tables)",
     "shortName": "Statutory Reserves (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "creg:StatutoryReservesDisclosureTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "creg:StatutoryReservesDisclosureTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.cregcn.com/role/CommitmentsTables",
     "longName": "996009 - Disclosure - Commitments (Tables)",
     "shortName": "Commitments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
     "longName": "996010 - Disclosure - Organization and Description of Business (Details)",
     "shortName": "Organization and Description of Business (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c42",
      "name": "creg:ActualElectricitySold",
      "unitRef": "kwh",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c42",
      "name": "creg:ActualElectricitySold",
      "unitRef": "kwh",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails",
     "longName": "996011 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:ValueAddedTaxReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "ix:continuation",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.cregcn.com/role/ScheduleofPlantandEquipmentEstimatedLivesTable",
     "longName": "996012 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Plant and Equipment Estimated Lives",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Plant and Equipment Estimated Lives",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c56",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c56",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.cregcn.com/role/ShortTermLoanReceivableDetails",
     "longName": "996013 - Disclosure - Short-Term Loan Receivable (Details)",
     "shortName": "Short-Term Loan Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:ShortTermBankLoansAndNotesPayable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:ShortTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:ShortTermBankLoansAndNotesPayable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:ShortTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.cregcn.com/role/AdvancetoSuppliersDetails",
     "longName": "996014 - Disclosure - Advance to Suppliers (Details)",
     "shortName": "Advance to Suppliers (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c61",
      "name": "us-gaap:LongTermPurchaseCommitmentAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "creg:AdvanceToSuppliersDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c61",
      "name": "us-gaap:LongTermPurchaseCommitmentAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "creg:AdvanceToSuppliersDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable",
     "longName": "996015 - Disclosure - Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilities and Other Payables",
     "shortName": "Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilities and Other Payables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:AccruedInsuranceCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:AccruedInsuranceCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.cregcn.com/role/TaxesPayableDetails",
     "longName": "996016 - Disclosure - Taxes Payable (Details)",
     "shortName": "Taxes Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "creg:IncomeTaxPayable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "span",
       "p",
       "creg:TaxPayableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "creg:IncomeTaxPayable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "span",
       "p",
       "creg:TaxPayableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.cregcn.com/role/ScheduleofTaxesPayableTable",
     "longName": "996017 - Disclosure - Taxes Payable (Details) - Schedule of Taxes Payable",
     "shortName": "Taxes Payable (Details) - Schedule of Taxes Payable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:AccruedIncomeTaxes",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "creg:TaxPayableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:AccruedIncomeTaxes",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "creg:TaxPayableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable",
     "longName": "996018 - Disclosure - Deferred Tax, Net (Details) - Schedule of Deferred Tax Assets",
     "shortName": "Deferred Tax, Net (Details) - Schedule of Deferred Tax Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "creg:DeferredTaxAssetsNetDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "creg:DeferredTaxAssetsNetDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.cregcn.com/role/EntrustedLoanPayableDetails",
     "longName": "996019 - Disclosure - Entrusted Loan Payable (Details)",
     "shortName": "Entrusted Loan Payable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LongTermDebtWeightedAverageInterestRateOverTime",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "creg:EntrustedLoanPayableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:LongTermDebtWeightedAverageInterestRateOverTime",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "creg:EntrustedLoanPayableTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.cregcn.com/role/NotePayableNetDetails",
     "longName": "996020 - Disclosure - Note Payable, Net (Details)",
     "shortName": "Note Payable, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:InterestExpenseDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c4",
      "name": "us-gaap:InterestExpenseDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable",
     "longName": "996021 - Disclosure - Stockholders\u2019 Equity (Details) - Schedule of Summary of the Activities of Warrants that were Issued from Equity Financing",
     "shortName": "Stockholders\u2019 Equity (Details) - Schedule of Summary of the Activities of Warrants that were Issued from Equity Financing",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c98",
      "name": "creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c98",
      "name": "creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.cregcn.com/role/StockBasedCompensationPlanDetails",
     "longName": "996022 - Disclosure - Stock-Based Compensation Plan (Details)",
     "shortName": "Stock-Based Compensation Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c102",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c102",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable",
     "longName": "996023 - Disclosure - Stock-Based Compensation Plan (Details) - Schedule of Option Activity with Respect to Employees and Independent Directors",
     "shortName": "Stock-Based Compensation Plan (Details) - Schedule of Option Activity with Respect to Employees and Independent Directors",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c3",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.cregcn.com/role/IncomeTaxDetails",
     "longName": "996024 - Disclosure - Income Tax (Details)",
     "shortName": "Income Tax (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c62",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c62",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable",
     "longName": "996025 - Disclosure - Income Tax (Details) - Schedule of Reconciles U.S. Statutory Rates to Effective Tax Rate",
     "shortName": "Income Tax (Details) - Schedule of Reconciles U.S. Statutory Rates to Effective Tax Rate",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.cregcn.com/role/ScheduleofProvisionforIncomeTaxExpenseTable",
     "longName": "996026 - Disclosure - Income Tax (Details) - Schedule of Provision for Income Tax Expense",
     "shortName": "Income Tax (Details) - Schedule of Provision for Income Tax Expense",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.cregcn.com/role/StatutoryReservesDetails",
     "longName": "996027 - Disclosure - Statutory Reserves (Details)",
     "shortName": "Statutory Reserves (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "creg:PercentageOfRegisteredCapital",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "creg:PercentageOfRegisteredCapital",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.cregcn.com/role/ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount",
     "longName": "996028 - Disclosure - Schedule of Statutory Reserve Amount (Details) - Schedule of Statutory Reserve Amount",
     "shortName": "Schedule of Statutory Reserve Amount (Details) - Schedule of Statutory Reserve Amount",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c112",
      "name": "us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c112",
      "name": "us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.cregcn.com/role/ContingenciesDetails",
     "longName": "996029 - Disclosure - Contingencies (Details)",
     "shortName": "Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c121",
      "name": "us-gaap:PaymentsForLegalSettlements",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c121",
      "name": "us-gaap:PaymentsForLegalSettlements",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.cregcn.com/role/CommitmentsDetails",
     "longName": "996030 - Disclosure - Commitments (Details)",
     "shortName": "Commitments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c126",
      "name": "us-gaap:PaymentsForRent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c126",
      "name": "us-gaap:PaymentsForRent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.cregcn.com/role/ScheduleofLeaseCostsLeaseTermandDiscountRateTable",
     "longName": "996031 - Disclosure - Commitments (Details) - Schedule of Lease Costs, Lease Term and Discount Rate",
     "shortName": "Commitments (Details) - Schedule of Lease Costs, Lease Term and Discount Rate",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.cregcn.com/role/ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable",
     "longName": "996032 - Disclosure - Commitments (Details) - Schedule of Years, of Maturities of the Office Lease Liabilities",
     "shortName": "Commitments (Details) - Schedule of Years, of Maturities of the Office Lease Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c2",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0205456-10q_smart.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "creg_AccountAndOtherPayablesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "AccountAndOtherPayablesPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts and other payables",
        "documentation": "Disclosure of accounting policy for account and other payables.",
        "label": "Account And Other Payables Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ACCRUED LIABILITIES AND OTHER PAYABLES",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r56",
      "r60",
      "r822"
     ]
    },
    "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Accounts Payable and Other Accrued Liabilities, Current",
        "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r603"
     ]
    },
    "us-gaap_AccruedIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedIncomeTaxes",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofTaxesPayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax",
        "label": "Accrued Income Taxes",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r60",
      "r101",
      "r463"
     ]
    },
    "us-gaap_AccruedIncomeTaxesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedIncomeTaxesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cregcn.com/role/ScheduleofTaxesPayableTable": {
       "parentTag": "us-gaap_TaxesPayableCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet",
      "http://www.cregcn.com/role/ScheduleofTaxesPayableTable",
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax payable",
        "verboseLabel": "Noncurrent",
        "netLabel": "Noncurrent tax payble",
        "label": "Accrued Income Taxes, Noncurrent",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r101"
     ]
    },
    "us-gaap_AccruedInsuranceCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedInsuranceCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Education and union fund and social insurance payable",
        "label": "Accrued Insurance, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities and other payables",
        "label": "Accrued Liabilities and Other Liabilities",
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities and Other Payables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest on notes",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. 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)."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "creg_AccruedLitigationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "AccruedLitigationCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued litigation",
        "documentation": "Amount of accrued litigation including accounts payable .",
        "label": "Accrued Litigation Current"
       }
      }
     },
     "auth_ref": []
    },
    "creg_AccruedLitigationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "AccruedLitigationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued litigation expense",
        "documentation": "Accrued litigation expense.",
        "label": "Accrued Litigation Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedPayrollTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedPayrollTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued payroll and welfare",
        "label": "Accrued Payroll Taxes, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r22",
      "r72",
      "r134",
      "r468",
      "r488",
      "r489"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Loss",
        "label": "AOCI Attributable to Parent [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r12",
      "r22",
      "r386",
      "r389",
      "r418",
      "r484",
      "r485",
      "r753",
      "r754",
      "r755",
      "r766",
      "r767",
      "r768",
      "r769"
     ]
    },
    "creg_ActualElectricitySold": {
     "xbrltype": "energyItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ActualElectricitySold",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Electricity sold (in Kilowatt-hours)",
        "documentation": "Actual electricity sold.",
        "label": "Actual Electricity Sold"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r675"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid in capital",
        "label": "Additional Paid in Capital",
        "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."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r603",
      "r863"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Paid in Capital",
        "label": "Additional Paid-in Capital [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r497",
      "r766",
      "r767",
      "r768",
      "r769",
      "r833",
      "r864"
     ]
    },
    "dei_AdditionalSecurities462b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdditionalSecurities462b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities. 462(b)"
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "dei_AdditionalSecurities462bFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdditionalSecurities462bFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities, 462(b), File Number"
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "dei_AdditionalSecuritiesEffective413b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdditionalSecuritiesEffective413b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities Effective, 413(b)"
       }
      }
     },
     "auth_ref": [
      "r729"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_AdvanceToSuppliersCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "AdvanceToSuppliersCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advance to supplier",
        "documentation": "Advance to suppliers current.",
        "label": "Advance To Suppliers Current"
       }
      }
     },
     "auth_ref": []
    },
    "creg_AdvanceToSuppliersDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "AdvanceToSuppliersDisclosureTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliers"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ADVANCE TO SUPPLIERS",
        "documentation": "The entire disclosure for advance to suppliers.",
        "label": "Advance To Suppliers Disclosure Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "creg_AdvanceToSuppliersPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "AdvanceToSuppliersPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advance to suppliers",
        "documentation": "Disclosure of accounting policy for advance to suppliers.",
        "label": "Advance To Suppliers Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "creg_AdvancetoSuppliersDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "AdvancetoSuppliersDetailsTable",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advance to Suppliers (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r722"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r638",
      "r649",
      "r665",
      "r700"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r641",
      "r652",
      "r668",
      "r703"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r723"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r642",
      "r653",
      "r669",
      "r695",
      "r704",
      "r708",
      "r716"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r714"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfDebtDiscountPremium",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortized OID",
        "label": "Amortization of Debt Discount (Premium)",
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r78",
      "r290",
      "r843"
     ]
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of OID and debt issuing costs of notes",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r290",
      "r586",
      "r587",
      "r760",
      "r843"
     ]
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r645"
     ]
    },
    "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": {
     "xbrltype": "dateOrAsapItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Approximate Date of Commencement of Proposed Sale to Public",
        "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL ASSETS",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r114",
      "r132",
      "r154",
      "r184",
      "r186",
      "r197",
      "r198",
      "r234",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r381",
      "r383",
      "r397",
      "r462",
      "r527",
      "r577",
      "r578",
      "r603",
      "r617",
      "r793",
      "r794",
      "r849"
     ]
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r135",
      "r154",
      "r234",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r381",
      "r383",
      "r397",
      "r603",
      "r793",
      "r794",
      "r849"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT ASSETS",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current assets",
        "label": "Assets, Noncurrent",
        "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 after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r234",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r381",
      "r383",
      "r397",
      "r793",
      "r794",
      "r849"
     ]
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsNoncurrentAbstract",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NON-CURRENT ASSETS",
        "label": "Assets, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r645"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r630",
      "r633",
      "r645"
     ]
    },
    "dei_AuditorLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r630",
      "r633",
      "r645"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r630",
      "r633",
      "r645"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r727"
     ]
    },
    "dei_AuditorTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r711"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r712"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r707"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r707"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r707"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r707"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r707"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r707"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r305",
      "r306",
      "r307",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r710"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r708"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r708"
     ]
    },
    "creg_BalanceNotCovered": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "BalanceNotCovered",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance not covered",
        "documentation": "The amount of balance not covered.",
        "label": "Balance Not Covered"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "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)."
       }
      }
     },
     "auth_ref": []
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r633",
      "r645"
     ]
    },
    "creg_BuyBackPrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "BuyBackPrice",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total buy back price",
        "documentation": "Total buy back price.",
        "label": "Buy Back Price"
       }
      }
     },
     "auth_ref": []
    },
    "creg_CapitalUtilizationFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "CapitalUtilizationFee",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/ShortTermLoanReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital utilization fee",
        "documentation": "the amount of capital utilization fee.",
        "label": "Capital Utilization Fee"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Cash",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Cash",
        "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."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r465",
      "r498",
      "r521",
      "r603",
      "r617",
      "r750"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH, BEGINNING OF PERIOD",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; attributable to disposal group, including, but not limited to, 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."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r80",
      "r151"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH, END OF PERIOD",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r80",
      "r151"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET INCREASE (DECREASE) IN CASH",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "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."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r80"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosure of non-cash financing activities",
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r686"
     ]
    },
    "srt_ChiefFinancialOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ChiefFinancialOfficerMember",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Chief Financial Officer [Member]",
        "label": "Chief Financial Officer [Member]"
       }
      }
     },
     "auth_ref": [
      "r775"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r683"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightTable",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Table]",
        "documentation": "Disclosure of information about warrant or right issued that give holder right to purchase security from issuer at specific price within certain time frame."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r687"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r687"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CONTINGENCIES AND COMMITMENTS",
        "label": "Commitments and Contingencies",
        "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."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r104",
      "r464",
      "r512"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/Commitments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMITMENTS",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r254",
      "r255",
      "r564",
      "r785",
      "r790"
     ]
    },
    "creg_CommitmentsDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "CommitmentsDetailsTable",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r608",
      "r609",
      "r610",
      "r612",
      "r613",
      "r614",
      "r615",
      "r766",
      "r767",
      "r769",
      "r833",
      "r862",
      "r864"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in Dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.cregcn.com/role/StockBasedCompensationPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized",
        "verboseLabel": "Share authorized",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r513"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued",
        "verboseLabel": "Shares issued (in Shares)",
        "label": "Common Stock, Shares, Issued",
        "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."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance (in Shares)",
        "periodEndLabel": "Balance (in Shares)",
        "terseLabel": "Common stock, shares outstanding",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r64",
      "r513",
      "r533",
      "r864",
      "r865"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, $0.001 par value; 100,000,000 shares authorized, 8,128,525 and 7,963,444 shares issued and outstanding",
        "label": "Common Stock, Value, Issued",
        "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."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r466",
      "r603"
     ]
    },
    "creg_CommonWelfareFundMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "CommonWelfareFundMember",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Welfare Fund [Member]",
        "label": "Common Welfare Fund Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r690"
     ]
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Tax Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive (loss) income",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "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."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r137",
      "r139",
      "r144",
      "r456",
      "r478",
      "r479"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r48",
      "r49",
      "r201",
      "r563",
      "r739"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration of Credit Risk",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r122"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r48",
      "r49",
      "r201",
      "r563"
     ]
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of ownership interest",
        "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Change Due to Net Income Attributable to Parent and Effects of Changes, Net",
        "documentation": "This element represents the total net income attributable to the parent for the period and the effect of net changes during the period impacting the parent's ownership interest in a subsidiary as it relates to the total (consolidated) equity attributable to the parent. The changes to the parent's ownership interest in a subsidiary represented by this element did not result in a deconsolidation of the subsidiary from the consolidated financial statements."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r42",
      "r47"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principle of Consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r570"
     ]
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelFaxNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelFaxNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Fax Number",
        "documentation": "Fax Number of contact personnel."
       }
      }
     },
     "auth_ref": [
      "r633"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Description",
        "documentation": "The description of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Name",
        "documentation": "The name of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Number",
        "documentation": "The SEC Document Number of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileType": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Type",
        "documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)."
       }
      }
     },
     "auth_ref": []
    },
    "creg_ContingenciesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ContingenciesDetailsTable",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingencies (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleNotesPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible promissory note amount",
        "label": "Convertible Notes Payable",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r103",
      "r860"
     ]
    },
    "creg_CooperationAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "CooperationAgreementMember",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cooperation Agreement [Member]",
        "label": "Cooperation Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Sales",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered."
       }
      }
     },
     "auth_ref": [
      "r742"
     ]
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofProvisionforIncomeTaxExpenseTable": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofProvisionforIncomeTaxExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax expense \u2013 current",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r365",
      "r764"
     ]
    },
    "creg_CurrentTaxPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "CurrentTaxPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current tax payable",
        "documentation": "Current tax payable.",
        "label": "Current Tax Payable"
       }
      }
     },
     "auth_ref": []
    },
    "creg_DaTangShiDaiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "DaTangShiDaiMember",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Da Tang Shi Dai [Member]",
        "label": "Da Tang Shi Dai Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_DaTongRecyclingEnergyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "DaTongRecyclingEnergyMember",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DaTong Recycling Energy [Member]",
        "label": "Da Tong Recycling Energy Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment loss",
        "label": "Debt and Equity Securities, Realized Gain (Loss), Excluding Other-than-temporary Impairment",
        "documentation": "Amount of realized gain (loss) on investment in debt and equity securities. Excludes other-than-temporary impairment (OTTI)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtConversionConvertedInstrumentAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionConvertedInstrumentAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of notes into common shares",
        "label": "Debt Conversion, Converted Instrument, Amount",
        "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r29"
     ]
    },
    "us-gaap_DebtConversionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionLineItems",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entrusted Loan Payable [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note Payable, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NOTE PAYABLE, NET",
        "label": "Debt Disclosure [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r153",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r267",
      "r268",
      "r278",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r291",
      "r292",
      "r294",
      "r405"
     ]
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Original issue discount",
        "label": "Long-Term Debt, Gross",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r103",
      "r295"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory notes adjustment amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r405",
      "r406",
      "r584",
      "r585",
      "r601"
     ]
    },
    "us-gaap_DebtInstrumentIncreaseAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentIncreaseAccruedInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails",
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest",
        "label": "Debt Instrument, Increase, Accrued Interest",
        "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period."
       }
      }
     },
     "auth_ref": [
      "r762"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate",
        "label": "Debt Instrument, Interest Rate During Period",
        "documentation": "The average effective interest rate during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r288",
      "r842"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of redemption amount increased",
        "label": "Debt Instrument, Redemption Price, Percentage",
        "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer."
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "creg_DebtInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "DebtInvestment",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt investment",
        "documentation": "The amount of debt investment.",
        "label": "Debt Investment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings",
        "label": "Debt, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_DeferredTaxAssetInterestCarryforward": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetInterestCarryforward",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax carry forwards (in Dollars)",
        "label": "Deferred Tax Asset, Interest Carryforward",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "us-gaap_DeferredTaxAssetsEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsEquityMethodInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment loss of Xi\u2019an TCH\u2019s investment into the HYREF fund",
        "label": "Deferred Tax Assets, Equity Method Investments",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from equity method investments."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax assets",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r359"
     ]
    },
    "us-gaap_DeferredTaxAssetsInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Write-off Erdos TCH net investment in sales-type leases",
        "label": "Deferred Tax Assets, Investments",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments)."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax assets, net",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r827"
     ]
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_DeferredTaxAssetsNetDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "DeferredTaxAssetsNetDisclosureTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/DeferredTaxNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DEFERRED TAX, NET",
        "label": "Deferred Tax Assets Net Disclosure Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails",
      "http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PRC NOL",
        "verboseLabel": "Net operating loss carryforwards (in Dollars)",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US NOL",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofDeferredTaxAssetsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: valuation allowance for deferred tax assets",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r360"
     ]
    },
    "dei_DelayedOrContinuousOffering": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DelayedOrContinuousOffering",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delayed or Continuous Offering"
       }
      }
     },
     "auth_ref": [
      "r657",
      "r658",
      "r672"
     ]
    },
    "us-gaap_DepositLiabilitiesAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositLiabilitiesAccruedInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest",
        "label": "Deposit Liabilities, Accrued Interest",
        "documentation": "Amount of accrued but unpaid interest on deposit liabilities."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeFixedInterestRate",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity interest rate",
        "label": "Derivative, Fixed Interest Rate",
        "documentation": "Fixed interest rate related to the interest rate derivative."
       }
      }
     },
     "auth_ref": []
    },
    "creg_DescriptionOfRemainingLoanBalance": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "DescriptionOfRemainingLoanBalance",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description of remaining loan balance",
        "label": "Description Of Remaining Loan Balance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/StockBasedCompensationPlan"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STOCK-BASED COMPENSATION PLAN",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r304",
      "r334",
      "r335",
      "r336",
      "r590"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-Based Compensation Plan [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DividendOrInterestReinvestmentPlanOnly": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DividendOrInterestReinvestmentPlanOnly",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend or Interest Reinvestment Plan Only"
       }
      }
     },
     "auth_ref": [
      "r657",
      "r658",
      "r672"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r633"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r630",
      "r633",
      "r645"
     ]
    },
    "dei_DocumentCopyrightInformation": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentCopyrightInformation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Copyright Information",
        "documentation": "The copyright information for the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentCreationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentCreationDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Creation Date",
        "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Description",
        "documentation": "The description of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document [Domain]",
        "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentEffectiveDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentEffectiveDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Effective Date",
        "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r630",
      "r633",
      "r645",
      "r696"
     ]
    },
    "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Restatement Recovery Analysis [Flag]",
        "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)."
       }
      }
     },
     "auth_ref": [
      "r630",
      "r633",
      "r645",
      "r696"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationDocumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationDocumentAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information, Document [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Text Block]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Name",
        "documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the &lt;FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r631"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r619"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r633"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r633"
     ]
    },
    "dei_DocumentSubtitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentSubtitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Subtitle",
        "documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentSynopsis": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentSynopsis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Synopsis",
        "documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Title",
        "documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r673"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentVersion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentVersion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Version",
        "documentation": "The version identifier of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r622"
     ]
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r685"
     ]
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic net loss per share (in Dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r175",
      "r177",
      "r179",
      "r180",
      "r181",
      "r183",
      "r377",
      "r380",
      "r393",
      "r394",
      "r457",
      "r480",
      "r572"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted net loss per share",
        "label": "Earnings Per Share, Diluted",
        "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."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r177",
      "r179",
      "r180",
      "r181",
      "r183",
      "r377",
      "r380",
      "r393",
      "r394",
      "r457",
      "r480",
      "r572"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic and Diluted Earnings per Share",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31",
      "r182"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EFFECT OF EXCHANGE RATE CHANGE ON CASH",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "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; including, but not limited to, 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."
       }
      }
     },
     "auth_ref": [
      "r841"
     ]
    },
    "dei_EffectiveAfter60Days486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveAfter60Days486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective after 60 Days, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r735"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Reconciles U.S. Statutory Rates to Effective Tax Rate [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "U.S. statutory rates benefit",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r347",
      "r368",
      "r591"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in valuation allowance",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "documentation": "Percentage 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 changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r591",
      "r765",
      "r824"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationDeductionsOther",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax benefit percentage",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Other, Percent",
        "documentation": "Percentage 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 other deductions."
       }
      }
     },
     "auth_ref": [
      "r765",
      "r824",
      "r825"
     ]
    },
    "creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of deferred tax valuation allowance",
        "documentation": "Percentage of deferred tax valuation allowance.",
        "label": "Effective Income Tax Rate Reconciliation Deferred Tax Valuation Allowance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationDispositionOfAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationDispositionOfAssets",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax percentage",
        "label": "Effective Income Tax Rate Reconciliation, Disposition of Asset, Percent",
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to disposition of asset. Includes, but is not limited to, intra-entity transfer of asset other than inventory."
       }
      }
     },
     "auth_ref": [
      "r765",
      "r824",
      "r825"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax rate difference \u2013 current provision",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "documentation": "Percentage 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 applicable to statutory income tax expense (benefit) outside of the country of domicile."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r351",
      "r591",
      "r765",
      "r824"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Permanent differences",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "documentation": "Percentage 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 other adjustments."
       }
      }
     },
     "auth_ref": [
      "r591",
      "r765",
      "r824",
      "r825"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax rate",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r350",
      "r591",
      "r765",
      "r824"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofReconcilesUSStatutoryRatestoEffectiveTaxRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Tax expense per financial statements",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Investment, Percent",
        "documentation": "Percentage 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 investment tax credit."
       }
      }
     },
     "auth_ref": [
      "r765",
      "r824",
      "r826"
     ]
    },
    "dei_EffectiveOnDate486a": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r735"
     ]
    },
    "dei_EffectiveOnDate486b": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r736"
     ]
    },
    "dei_EffectiveOnSetDate486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnSetDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r735"
     ]
    },
    "dei_EffectiveOnSetDate486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnSetDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r736"
     ]
    },
    "dei_EffectiveUponFiling462e": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveUponFiling462e",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Upon Filing, 462(e)"
       }
      }
     },
     "auth_ref": [
      "r734"
     ]
    },
    "dei_EffectiveUponFiling486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveUponFiling486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective upon Filing, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r736"
     ]
    },
    "dei_EffectiveWhenDeclaredSection8c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveWhenDeclaredSection8c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective when Declared, Section 8(c)"
       }
      }
     },
     "auth_ref": [
      "r738"
     ]
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeBenefitsAndShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monthly salary",
        "label": "Employee Benefits and Share-Based Compensation",
        "documentation": "Amount of expense for employee benefit and equity-based compensation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "creg_EnforcementFeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "EnforcementFeeMember",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Enforcement Fee [Member]",
        "label": "Enforcement Fee Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitiesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAccountingStandard": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAccountingStandard",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Accounting Standard",
        "documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Description",
        "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Table]",
        "documentation": "Container of address information for the entity"
       }
      }
     },
     "auth_ref": [
      "r621"
     ]
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r625"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r621"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityContactPersonnelLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityContactPersonnelLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Contact Personnel [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r621"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Ex Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r737"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r621"
     ]
    },
    "dei_EntityHomeCountryISOCode": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityHomeCountryISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Home Country ISO Code",
        "documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationDateOfIncorporation": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationDateOfIncorporation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, Date of Incorporation",
        "documentation": "Date when an entity was incorporated"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationFormerLegalOrRegisteredName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInformationFormerLegalOrRegisteredName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information, Former Legal or Registered Name",
        "documentation": "Former Legal or Registered Name of an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r726"
     ]
    },
    "dei_EntityInvCompanyType": {
     "xbrltype": "invCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInvCompanyType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Inv Company Type",
        "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)."
       }
      }
     },
     "auth_ref": [
      "r725"
     ]
    },
    "dei_EntityLegalForm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityLegalForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Legal Form",
        "documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDepositoryReceiptRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingDepositoryReceiptRatio",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Depository Receipt Ratio",
        "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Description",
        "documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingForeign": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingForeign",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Foreign",
        "documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingParValuePerShare",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Par Value Per Share",
        "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingPrimary": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingPrimary",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Primary",
        "documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingSecurityTradingCurrency": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingSecurityTradingCurrency",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Security Trading Currency",
        "documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsExchangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingsExchangeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings, Exchange [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingsTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Table]",
        "documentation": "Container for exchange listing information for an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityNumberOfEmployees": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityNumberOfEmployees",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Number of Employees",
        "documentation": "Number of persons employed by the Entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPhoneFaxNumbersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPhoneFaxNumbersLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Phone Fax Numbers [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r645"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r621"
     ]
    },
    "dei_EntityReportingCurrencyISOCode": {
     "xbrltype": "currencyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityReportingCurrencyISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Reporting Currency ISO Code",
        "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r621"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r621"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r621"
     ]
    },
    "dei_EntityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Text Block]",
        "documentation": "Container to serve as parent of six Entity related Table concepts."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r728"
     ]
    },
    "creg_EntrustedLoanPayableDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "EntrustedLoanPayableDetailsTable",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entrusted Loan Payable (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_EntrustedLoanPayableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "EntrustedLoanPayableTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ENTRUSTED LOAN PAYABLE",
        "label": "Entrusted Loan Payable Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r679"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r128",
      "r141",
      "r142",
      "r143",
      "r161",
      "r162",
      "r163",
      "r165",
      "r170",
      "r172",
      "r174",
      "r185",
      "r235",
      "r236",
      "r245",
      "r298",
      "r366",
      "r367",
      "r374",
      "r375",
      "r376",
      "r378",
      "r379",
      "r380",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r392",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r407",
      "r408",
      "r418",
      "r476",
      "r484",
      "r485",
      "r486",
      "r497",
      "r552"
     ]
    },
    "creg_EquityInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "EquityInvestment",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity investment",
        "documentation": "The amount of equity investment .",
        "label": "Equity Investment"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "creg_ErdosTCHMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ErdosTCHMember",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.cregcn.com/role/ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount",
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erdos TCH [Member]",
        "verboseLabel": "Erdos Metallurgy Co., Ltd. [Member]",
        "label": "Erdos TCHMember"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r638",
      "r649",
      "r665",
      "r700"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r635",
      "r646",
      "r662",
      "r697"
     ]
    },
    "us-gaap_ExcessStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ExcessStockSharesIssued",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining shares (in Shares)",
        "label": "Excess Stock, Shares Issued",
        "documentation": "Number of excess stock shares of an entity that have been sold or granted to shareholders."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ExchangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ExchangeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange [Domain]",
        "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "dei_ExhibitsOnly462d": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ExhibitsOnly462d",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d)"
       }
      }
     },
     "auth_ref": [
      "r733"
     ]
    },
    "dei_ExhibitsOnly462dFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ExhibitsOnly462dFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d), File Number"
       }
      }
     },
     "auth_ref": [
      "r733"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Financial Instruments",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "creg_FinalPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "FinalPayment",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Final payment",
        "documentation": "The amount of final payment.",
        "label": "Final Payment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.cregcn.com/role/StockBasedCompensationPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r293",
      "r297",
      "r391",
      "r396",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r477",
      "r581",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r604",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r779",
      "r780",
      "r781",
      "r782",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Translation and Comprehensive Income (Loss)",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r398"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r642",
      "r653",
      "r669",
      "r704"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r642",
      "r653",
      "r669",
      "r704"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r642",
      "r653",
      "r669",
      "r704"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r642",
      "r653",
      "r669",
      "r704"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r642",
      "r653",
      "r669",
      "r704"
     ]
    },
    "dei_FormerAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "FormerAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Address [Member]",
        "documentation": "Former address for entity"
       }
      }
     },
     "auth_ref": [
      "r632",
      "r656"
     ]
    },
    "dei_FormerFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "FormerFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Fiscal Year End Date",
        "documentation": "Former end date of previous fiscal years"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "creg_FullPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "FullPayment",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Full payment",
        "documentation": "The amount of full payment.",
        "label": "Full Payment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnSalesOfConsumerLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSalesOfConsumerLoans",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain amount",
        "label": "Gain (Loss) on Sales of Consumer Loans",
        "documentation": "The gains (losses) included in earning that represent the difference between the sale price and the carrying value of consumer loans. This element refers to the gain (loss) and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_GainsLossesOnRestructuringOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainsLossesOnRestructuringOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss (gain) on note conversion",
        "label": "Gains (Losses) on Restructuring of Debt",
        "documentation": "For a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense",
        "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."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r537"
     ]
    },
    "creg_HYREFLoanentrustedLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "HYREFLoanentrustedLoanMember",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entrusted Loan Payable HYREF Loan [Member]",
        "label": "HYREFLoanentrusted Loan Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_HYREFMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "HYREFMember",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "HYREF [Member]",
        "label": "HYREFMember"
       }
      }
     },
     "auth_ref": []
    },
    "creg_HuaxinMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "HuaxinMember",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Huaxin [Member]",
        "label": "Huaxin Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r630",
      "r633",
      "r645"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of Long-lived Assets",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r86"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss before income tax",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "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."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r110",
      "r113",
      "r458",
      "r474",
      "r574",
      "r577",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774"
     ]
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "(Loss) gain on note conversion",
        "label": "Income (Loss) from Equity Method Investments",
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r74",
      "r109",
      "r184",
      "r188",
      "r198",
      "r233",
      "r473"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r347",
      "r348",
      "r356",
      "r363",
      "r591",
      "r830"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Jurisdiction [Domain]",
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r347",
      "r348",
      "r356",
      "r363",
      "r591",
      "r830"
     ]
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxContingencyLineItems",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "creg_IncomeTaxDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "IncomeTaxDetailsTable",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTax"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INCOME TAX",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r343",
      "r347",
      "r353",
      "r354",
      "r355",
      "r357",
      "r362",
      "r369",
      "r371",
      "r372",
      "r373",
      "r496",
      "r591"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.cregcn.com/role/ScheduleofProvisionforIncomeTaxExpenseTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement",
      "http://www.cregcn.com/role/ScheduleofProvisionforIncomeTaxExpenseTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total income tax expense",
        "terseLabel": "Income tax expense",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r127",
      "r173",
      "r174",
      "r184",
      "r189",
      "r198",
      "r346",
      "r347",
      "r370",
      "r481",
      "r591"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Provision for Income Tax Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxHolidayDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxHolidayDescription",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax description",
        "label": "Income Tax Holiday, Description",
        "documentation": "A description of the factual circumstances giving rise to an income tax exemption or special reduction received from a taxing jurisdiction."
       }
      }
     },
     "auth_ref": []
    },
    "creg_IncomeTaxPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "IncomeTaxPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax payable",
        "documentation": "Amount of income tax payable.",
        "label": "Income Tax Payable"
       }
      }
     },
     "auth_ref": []
    },
    "creg_IncomeTaxPayableDisclosureTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "IncomeTaxPayableDisclosureTableTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Taxes Payable",
        "documentation": "Tabular disclosure of tax payable.",
        "label": "Income Tax Payable Disclosure Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r344",
      "r345",
      "r357",
      "r358",
      "r361",
      "r364",
      "r494"
     ]
    },
    "creg_IncomeTaxTermYear": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "IncomeTaxTermYear",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax term year",
        "documentation": "Tax year being audited in the income tax examination, in YYYY format.",
        "label": "Income Tax Term Year"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax paid",
        "label": "Income Taxes Paid",
        "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r82",
      "r761",
      "r828",
      "r829"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes payable",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities and other payables",
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other."
       }
      }
     },
     "auth_ref": [
      "r759"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in assets and liabilities:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment of lease liability",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r741",
      "r759"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherReceivables",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other receivables",
        "label": "Increase (Decrease) in Other Receivables",
        "documentation": "Amount of increase (decrease) in receivables classified as other."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidSupplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidSupplies",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Advance to supplier",
        "label": "Increase (Decrease) in Prepaid Supplies",
        "documentation": "Amount of increase (decrease) of consideration paid in advance for supplies that provide economic benefits in future periods."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "creg_IncreaseDecreaseOutstandingBalancePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "IncreaseDecreaseOutstandingBalancePercentage",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase decrease outstanding balance, percentage",
        "documentation": "Percentage of increase decrease outstanding balance.",
        "label": "Increase Decrease Outstanding Balance Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r642",
      "r653",
      "r669",
      "r695",
      "r704",
      "r708",
      "r716"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r714"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r634",
      "r720"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r634",
      "r720"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r634",
      "r720"
     ]
    },
    "us-gaap_InsuranceTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InsuranceTax",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance",
        "label": "Insurance Tax",
        "documentation": "Represents total insurance tax expense reflected in the income statement for each period presented."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestAndFeeIncomeLoansAndLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestAndFeeIncomeLoansAndLeases",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income on sales-type leases",
        "label": "Interest and Fee Income, Loans and Leases",
        "documentation": "The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_InterestAndFeeIncomeOtherLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestAndFeeIncomeOtherLoans",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan interest",
        "label": "Interest and Fee Income, Other Loans",
        "documentation": "Amount of interest and fee income from loans classified as other."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Interest Expense, Debt",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r289",
      "r296",
      "r586",
      "r587"
     ]
    },
    "us-gaap_InterestExpenseOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseOther",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Interest Expense, Other",
        "documentation": "Amount of interest expense classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest paid",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r148",
      "r149"
     ]
    },
    "us-gaap_InterestPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest payable on entrusted loans",
        "label": "Interest Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_InventoryCashFlowPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryCashFlowPolicy",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows",
        "label": "Inventory, Cash Flow Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining where the cash flows related to the sale of inventory are classified in the statements of cash flows and explain the nature of the receivables, notes, and loans."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "dei_InvestmentCompanyActFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyActFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act File Number"
       }
      }
     },
     "auth_ref": [
      "r658",
      "r659",
      "r660",
      "r661"
     ]
    },
    "dei_InvestmentCompanyActRegistration": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyActRegistration",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act Registration"
       }
      }
     },
     "auth_ref": [
      "r674"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyRegistrationAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment"
       }
      }
     },
     "auth_ref": [
      "r674"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyRegistrationAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment Number"
       }
      }
     },
     "auth_ref": [
      "r674"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r187",
      "r198",
      "r577",
      "r756"
     ]
    },
    "us-gaap_InvestmentOwnedBalanceShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentOwnedBalanceShares",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares owned (in Shares)",
        "label": "Investment Owned, Balance, Shares",
        "documentation": "Number of shares of investment owned."
       }
      }
     },
     "auth_ref": [
      "r500",
      "r501",
      "r556",
      "r560",
      "r562",
      "r610"
     ]
    },
    "us-gaap_Investments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Investments",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments",
        "label": "Investments",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments."
       }
      }
     },
     "auth_ref": [
      "r460",
      "r461",
      "r606",
      "r607"
     ]
    },
    "creg_LateFeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "LateFeeMember",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Late Fee [Member]",
        "label": "Late Fee Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_LeaseCommitmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "LeaseCommitmentMember",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Commitment [Member]",
        "label": "Lease Commitment Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseContractualTermAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseContractualTermAxis",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Contractual Term [Axis]",
        "documentation": "Information by contractual term of lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r740"
     ]
    },
    "us-gaap_LeaseContractualTermDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseContractualTermDomain",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Contractual Term [Domain]",
        "documentation": "Contractual term of lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r740"
     ]
    },
    "us-gaap_LeaseCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Lease Costs, Lease Term and Discount Rate [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Lease Costs, Lease Term and Discount Rate",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r845"
     ]
    },
    "creg_LeaseExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "LeaseExpirationDate",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration date",
        "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM format.",
        "label": "Lease Expiration Date"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityIdentifier": {
     "xbrltype": "legalEntityIdentifierItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityIdentifier",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity Identifier",
        "documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI."
       }
      }
     },
     "auth_ref": [
      "r618"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Years, of Maturities of the Office Lease Liabilities",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r846"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total undiscounted cash flows",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "For the year ended March 31, 2025,",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "For the year ended March 31, 2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third 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)."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "For the year ended March 31, 2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r55",
      "r56",
      "r57",
      "r59",
      "r60",
      "r61",
      "r62",
      "r154",
      "r234",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r382",
      "r383",
      "r384",
      "r397",
      "r511",
      "r573",
      "r617",
      "r793",
      "r849",
      "r850"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL LIABILITIES AND EQUITY",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r105",
      "r470",
      "r603",
      "r763",
      "r783",
      "r840"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r131",
      "r154",
      "r234",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r382",
      "r383",
      "r384",
      "r397",
      "r603",
      "r793",
      "r849",
      "r850"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CURRENT LIABILITIES",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total noncurrent liabilities",
        "label": "Liabilities, Noncurrent",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r59",
      "r60",
      "r61",
      "r62",
      "r154",
      "r234",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r382",
      "r383",
      "r384",
      "r397",
      "r793",
      "r849",
      "r850"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NONCURRENT LIABILITIES",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_LicenseIsIssued": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "LicenseIsIssued",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "License is issued",
        "documentation": "License is issued.",
        "label": "License Is Issued"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansAndLeasesReceivableAllowanceForLoanLossesPolicy",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short term loan receivables",
        "label": "Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for estimating the allowance for losses on loans and lease receivables. The disclosure may include (a) how the entity determines each element of the allowance, (b) which loans are evaluated individually and which loans are evaluated as a group, (c) how the entity determines both the allocated and unallocated portions of the allowance, (d) how the entity determines the loss factors applied to graded loans in order to develop a general allowance, and (e) what self-correcting mechanism the entity uses to reduce differences between estimated and actual losses."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "us-gaap_LoansPayableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansPayableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Entrusted Loan Payable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entrusted loan payable",
        "label": "Loans Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "creg_LoansPayableWithVariableAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "LoansPayableWithVariableAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total fee",
        "documentation": "The amount of loans payable with variable amount.",
        "label": "Loans Payable With Variable Amount"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtTerm",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt term",
        "label": "Long-Term Debt, Term",
        "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r835",
      "r836",
      "r837"
     ]
    },
    "us-gaap_LongTermDebtWeightedAverageInterestRateOverTime": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtWeightedAverageInterestRateOverTime",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan long term interest rate",
        "label": "Long-Term Debt, Weighted Average Interest Rate, over Time",
        "documentation": "Weighted average interest rate of long-term debt outstanding calculated over time."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermLoansFromBank": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermLoansFromBank",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan payable",
        "label": "Loans Payable to Bank, Noncurrent",
        "documentation": "Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r103",
      "r508"
     ]
    },
    "us-gaap_LongTermPurchaseCommitmentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermPurchaseCommitmentAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase commitment amount",
        "label": "Long-Term Purchase Commitment, Amount",
        "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r786",
      "r787",
      "r788"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r38",
      "r786",
      "r787",
      "r788"
     ]
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingency Nature [Axis]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r259",
      "r261",
      "r266",
      "r341",
      "r490",
      "r583",
      "r791",
      "r792"
     ]
    },
    "us-gaap_LossContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesLineItems",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingencies [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r259",
      "r261",
      "r266",
      "r341",
      "r583",
      "r791",
      "r792"
     ]
    },
    "us-gaap_LossContingencyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingencies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingencyDisclosures": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyDisclosures",
     "presentation": [
      "http://www.cregcn.com/role/Contingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CONTINGENCIES",
        "label": "Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made."
       }
      }
     },
     "auth_ref": [
      "r256",
      "r257",
      "r258",
      "r260",
      "r262",
      "r263",
      "r264",
      "r265",
      "r341"
     ]
    },
    "us-gaap_LossContingencyNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyNatureDomain",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingency, Nature [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r257",
      "r259",
      "r261",
      "r266",
      "r341",
      "r490",
      "r583",
      "r791",
      "r792"
     ]
    },
    "creg_LossOnConversionNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "LossOnConversionNotes",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on conversion notes",
        "documentation": "The amount of loss on conversion notes.",
        "label": "Loss On Conversion Notes"
       }
      }
     },
     "auth_ref": []
    },
    "creg_MaturityTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "MaturityTerm",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity term",
        "label": "Maturity Term"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofPlantandEquipmentEstimatedLivesTable",
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum [Member]",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r259",
      "r261",
      "r262",
      "r263",
      "r300",
      "r341",
      "r395",
      "r454",
      "r482",
      "r483",
      "r490",
      "r502",
      "r503",
      "r555",
      "r557",
      "r558",
      "r559",
      "r561",
      "r565",
      "r566",
      "r580",
      "r588",
      "r589",
      "r594",
      "r595",
      "r599",
      "r600",
      "r605",
      "r795",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856"
     ]
    },
    "creg_MaximumStatutoryReserveAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "MaximumStatutoryReserveAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum Statutory Reserve Amount",
        "documentation": "Maximum Statutory Reserve Amount",
        "label": "Maximum Statutory Reserve Amount"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r687"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r687"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofPlantandEquipmentEstimatedLivesTable",
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum [Member]",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r259",
      "r261",
      "r262",
      "r263",
      "r300",
      "r341",
      "r395",
      "r454",
      "r482",
      "r483",
      "r490",
      "r502",
      "r503",
      "r555",
      "r557",
      "r558",
      "r559",
      "r561",
      "r565",
      "r566",
      "r580",
      "r588",
      "r589",
      "r594",
      "r595",
      "r599",
      "r605",
      "r795",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856"
     ]
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Owned percentage",
        "label": "Subsidiary, Ownership Percentage, Parent",
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r707"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r715"
     ]
    },
    "dei_NameChangeEventDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NameChangeEventDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event Date [Axis]",
        "documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NameChangeEventLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Line Items]",
        "documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NameChangeEventTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Table]",
        "documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r81",
      "r83"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow",
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement",
      "http://www.cregcn.com/role/ShareholdersEquityType2or3",
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss",
        "verboseLabel": "Net loss for the period",
        "netLabel": "Net loss",
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r83",
      "r111",
      "r129",
      "r136",
      "r138",
      "r143",
      "r154",
      "r164",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r173",
      "r174",
      "r178",
      "r234",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r377",
      "r380",
      "r394",
      "r397",
      "r475",
      "r535",
      "r550",
      "r551",
      "r616",
      "r793"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NewEffectiveDateForPreviousFiling": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NewEffectiveDateForPreviousFiling",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Effective Date for Previous Filing"
       }
      }
     },
     "auth_ref": [
      "r658",
      "r659",
      "r660",
      "r661"
     ]
    },
    "dei_NoSubstantiveChanges462c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoSubstantiveChanges462c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c)"
       }
      }
     },
     "auth_ref": [
      "r732"
     ]
    },
    "dei_NoSubstantiveChanges462cFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoSubstantiveChanges462cFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c), File Number"
       }
      }
     },
     "auth_ref": [
      "r732"
     ]
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r687"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r642",
      "r653",
      "r669",
      "r695",
      "r704"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r677"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r715"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r715"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-operating expenses, net",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-operating income (expenses)",
        "label": "Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_NotePayableNetDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "NotePayableNetDetailsTable",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note Payable, Net (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable",
        "label": "Notes Payable, Current",
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r56"
     ]
    },
    "us-gaap_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofPlantandEquipmentEstimatedLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office and Other Equipment [Member]",
        "label": "Office Equipment [Member]",
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r574",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774"
     ]
    },
    "creg_OperatingLeaseCostInterestExpenseOnLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "OperatingLeaseCostInterestExpenseOnLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofLeaseCostsLeaseTermandDiscountRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease cost \u2013 interest expense on lease liability",
        "documentation": "Operating lease cost \u2013 interest expense on lease liability.",
        "label": "Operating Lease Cost Interest Expense On Lease Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease expenses",
        "label": "Operating Lease, Expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r844"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Years, of Maturities of the Office Lease Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofYearsofMaturitiesoftheOfficeLeaseLiabilitiesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Present value of lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liability",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liability",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets, net",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r409"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofLeaseCostsLeaseTermandDiscountRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease cost \u2013 amortization of operating lease right-of-use asset",
        "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r760"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofLeaseCostsLeaseTermandDiscountRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Discount Rate - Operating leases",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r414",
      "r602"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofLeaseCostsLeaseTermandDiscountRateTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Lease Term - Operating leases",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r413",
      "r602"
     ]
    },
    "creg_OrganizationAndDescriptionOfBusinessLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "OrganizationAndDescriptionOfBusinessLineItems",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Descriptions of Business [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Description of Business [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusiness"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ORGANIZATION AND DESCRIPTION OF BUSINESS",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r97",
      "r491",
      "r492"
     ]
    },
    "creg_OrganizationandDescriptionofBusinessDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "OrganizationandDescriptionofBusinessDetailsTable",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Description of Business (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_OriginalInvestmentBySubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "OriginalInvestmentBySubsidiary",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Registered capital",
        "documentation": "Registered capital",
        "label": "Original Investment By Subsidiary"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccountsPayableAndAccruedLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable": {
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Accounts Payable and Accrued Liabilities",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofTaxesPayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Accrued Liabilities, Current",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_OtherAdditionalCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAdditionalCapital",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance amount",
        "label": "Other Additional Capital",
        "documentation": "Amount of additional paid-in capital (APIC) classified as other."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r467"
     ]
    },
    "dei_OtherAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Address [Member]",
        "documentation": "Other address for entity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCommitmentsLineItems",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation (loss) gain",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "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."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r12",
      "r98"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation gain (loss)",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax",
        "documentation": "Amount before tax, after 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."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r72",
      "r476"
     ]
    },
    "creg_OtherFeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "OtherFeeMember",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Fee [Member]",
        "label": "Other Fee Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "us-gaap_OtherOperatingIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherOperatingIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating income",
        "label": "Other Operating Income (Expense), Net",
        "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r687"
     ]
    },
    "us-gaap_OtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short term loan receivables",
        "label": "Other Receivables",
        "documentation": "Amount due from parties in nontrade transactions, classified as other."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r522",
      "r578",
      "r861"
     ]
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other receivables",
        "label": "Other Receivables, Net, Current",
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r633"
     ]
    },
    "us-gaap_OtherResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherResearchAndDevelopmentExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Paid expense",
        "label": "Other Research and Development Expense",
        "documentation": "Amount of other research and development expense."
       }
      }
     },
     "auth_ref": [
      "r823"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r640",
      "r651",
      "r667",
      "r702"
     ]
    },
    "creg_OutstandingPrincipalBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "OutstandingPrincipalBalance",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding principal balance",
        "documentation": "Amount of Outstanding principal balance.",
        "label": "Outstanding Principal Balance"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r643",
      "r654",
      "r670",
      "r705"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r643",
      "r654",
      "r670",
      "r705"
     ]
    },
    "creg_OwnedShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "OwnedShares",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Already owned shares (in Shares)",
        "documentation": "Number of owned shares.",
        "label": "Owned Shares"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_PRCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "PRCMember",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails",
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PRC [Member]",
        "label": "PRCMember"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ParentEntityLegalName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ParentEntityLegalName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Entity Legal Name",
        "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity"
       }
      }
     },
     "auth_ref": []
    },
    "creg_PartitionedNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "PartitionedNotesPayable",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Partitioned notes",
        "documentation": "Partitioned notes.",
        "label": "Partitioned Notes Payable"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r676"
     ]
    },
    "creg_PayableForPurchaseOfEquityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "PayableForPurchaseOfEquityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payable for purchase of 10% equity interest of Zhonghong",
        "documentation": "Payable for purchase of equity interest.",
        "label": "Payable For Purchase Of Equity Interest"
       }
      }
     },
     "auth_ref": []
    },
    "creg_PaymentFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "PaymentFour",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment four",
        "documentation": "The amount of payment four.",
        "label": "Payment Four"
       }
      }
     },
     "auth_ref": []
    },
    "creg_PaymentOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "PaymentOne",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment one",
        "documentation": "The amount of payment one.",
        "label": "Payment One"
       }
      }
     },
     "auth_ref": []
    },
    "creg_PaymentThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "PaymentThree",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment three",
        "documentation": "The amount of payment three.",
        "label": "Payment Three"
       }
      }
     },
     "auth_ref": []
    },
    "creg_PaymentTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "PaymentTwo",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment two",
        "documentation": "Payment two.",
        "label": "Payment Two"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForFees",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other fees",
        "label": "Payments for Other Fees",
        "documentation": "Amount of cash outflow for fees classified as other."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_PaymentsForLegalSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForLegalSettlements",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Settlement paid",
        "label": "Payments for Legal Settlements",
        "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_PaymentsForNuclearFuel": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForNuclearFuel",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment for power and energy",
        "label": "Payments for Nuclear Fuel",
        "documentation": "Cash outflow associated with the purchase of any material that is commonly used in the generation of nuclear energy."
       }
      }
     },
     "auth_ref": [
      "r757"
     ]
    },
    "us-gaap_PaymentsForProceedsFromLoansReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForProceedsFromLoansReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Short term loan receivable",
        "label": "Payments for (Proceeds from) Loans Receivable",
        "documentation": "The net amount paid or received by the reporting entity associated with purchase (sale or collection) of loans receivable arising from the financing of goods and services."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r25"
     ]
    },
    "us-gaap_PaymentsForRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRent",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monthly rental payment",
        "label": "Payments for Rent",
        "documentation": "Cash payments to lessor's for use of assets under operating leases."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_PaymentsToSuppliersAndEmployeesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToSuppliersAndEmployeesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Advance to Suppliers [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r686"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r686"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r677"
     ]
    },
    "creg_PercentageOfAmountInitialCapitalContribution": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "PercentageOfAmountInitialCapitalContribution",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of owns",
        "label": "Percentage Of Amount Initial Capital Contribution"
       }
      }
     },
     "auth_ref": []
    },
    "creg_PercentageOfRegisteredCapital": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "PercentageOfRegisteredCapital",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining reserve balance capital, percentage",
        "documentation": "The percentage of registered capital.",
        "label": "Percentage Of Registered Capital"
       }
      }
     },
     "auth_ref": []
    },
    "creg_PercentageOfReserveRegisteredCapital": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "PercentageOfReserveRegisteredCapital",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory surplus reserve of registered capital, percentage",
        "label": "Percentage Of Reserve Registered Capital"
       }
      }
     },
     "auth_ref": []
    },
    "creg_PercentageOfStatutoryReserveNetIncome": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "PercentageOfStatutoryReserveNetIncome",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of net income, percentage",
        "documentation": "Percentage of statutory reserve net income for the period.",
        "label": "Percentage Of Statutory Reserve Net Income"
       }
      }
     },
     "auth_ref": []
    },
    "dei_PhoneFaxNumberDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PhoneFaxNumberDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Phone Fax Number Description",
        "documentation": "Description of Phone or Fax Number"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r679"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "dei_PostEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PostEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r619"
     ]
    },
    "dei_PostEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PostEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r619"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r626"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "dei_PreEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r619"
     ]
    },
    "dei_PreEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r619"
     ]
    },
    "us-gaap_PrepaymentFeesOnAdvancesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaymentFeesOnAdvancesNet",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayment amount",
        "label": "Prepayment Fees on Advances, Net",
        "documentation": "Amount of income earned, after hedging basis adjustments, from fees charged for prepayment of certain Federal Home Loan Bank (FHLBank) advances before original maturity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrincipalAmountOutstandingOfLoansHeldInPortfolio",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding principal amount",
        "label": "Loan, Held-in-Portfolio, Principal Outstanding",
        "documentation": "This is the result of the principal amount outstanding of total loans managed or securitized less securitized loans and loans that are in the process of being securitized."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_PrincipalAmountOutstandingOnLoansSecuritized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrincipalAmountOutstandingOnLoansSecuritized",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal loan amount",
        "label": "Loan, Securitized or Asset-Backed Financing Arrangement, Principal Outstanding",
        "documentation": "This is the principal amount outstanding for securitized loans only (across all types of loans)."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "creg_PromissoryNotesInApril2021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "PromissoryNotesInApril2021Member",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory Notes in April 2021 [Member]",
        "label": "Promissory Notes In April2021 Member"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofPlantandEquipmentEstimatedLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r416"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofPlantandEquipmentEstimatedLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Plant and Equipment Estimated Lives [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plant and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "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."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r416",
      "r459",
      "r472",
      "r603"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plant and Equipment",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy 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."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r123",
      "r126",
      "r471"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Plant and Equipment Estimated Lives",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofPlantandEquipmentEstimatedLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plant and equipment, useful life",
        "label": "Property, Plant and Equipment, Useful Life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r676"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r676"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofPlantandEquipmentEstimatedLivesTable",
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r259",
      "r261",
      "r262",
      "r263",
      "r299",
      "r300",
      "r330",
      "r331",
      "r332",
      "r341",
      "r395",
      "r429",
      "r438",
      "r454",
      "r482",
      "r483",
      "r490",
      "r502",
      "r503",
      "r555",
      "r557",
      "r558",
      "r559",
      "r561",
      "r565",
      "r566",
      "r580",
      "r588",
      "r589",
      "r594",
      "r595",
      "r599",
      "r600",
      "r605",
      "r610",
      "r789",
      "r795",
      "r836",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r259",
      "r261",
      "r262",
      "r263",
      "r299",
      "r300",
      "r330",
      "r331",
      "r332",
      "r341",
      "r395",
      "r429",
      "r438",
      "r454",
      "r482",
      "r483",
      "r490",
      "r502",
      "r503",
      "r555",
      "r557",
      "r558",
      "r559",
      "r561",
      "r565",
      "r566",
      "r580",
      "r588",
      "r589",
      "r594",
      "r595",
      "r599",
      "r600",
      "r605",
      "r610",
      "r789",
      "r795",
      "r836",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856"
     ]
    },
    "us-gaap_ReceivableWithImputedInterestFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivableWithImputedInterestFaceAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment interest expense",
        "label": "Receivable with Imputed Interest, Face Amount",
        "documentation": "The principal amount of the receivable or note before consideration of the discount or premium."
       }
      }
     },
     "auth_ref": [
      "r405",
      "r406",
      "r601"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r635",
      "r646",
      "r662",
      "r697"
     ]
    },
    "dei_RegistrationStatementAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "RegistrationStatementAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration Statement Amendment Number",
        "documentation": "Amendment number to registration statement under the Investment Company Act of 1940."
       }
      }
     },
     "auth_ref": [
      "r619"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliersDetails",
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails",
      "http://www.cregcn.com/role/ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r419",
      "r420",
      "r848"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliersDetails",
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "creg_RemainingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "RemainingAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining amount",
        "documentation": "Remaining amount.",
        "label": "Remaining Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RentalIncomeNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RentalIncomeNonoperating",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent rental income",
        "label": "Rental Income, Nonoperating",
        "documentation": "Income earned by providing the use of assets to an outside party in exchange for a payment or series of payments that is nonoperating in nature."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "creg_RepaymentPrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "RepaymentPrincipalAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayment of principal amount",
        "documentation": "The amount of repayment principal amount.",
        "label": "Repayment Principal Amount"
       }
      }
     },
     "auth_ref": []
    },
    "creg_RepaymentsOfAccruedInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "RepaymentsOfAccruedInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayments of accrued interest",
        "documentation": "The represents value as an repayments of accrued interest.",
        "label": "Repayments Of Accrued Interest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails",
      "http://www.cregcn.com/role/ShortTermLoanReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayment short term loan",
        "verboseLabel": "Loan repayment",
        "label": "Repayments of Debt",
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation."
       }
      }
     },
     "auth_ref": [
      "r758"
     ]
    },
    "creg_ResearchAndDevelopmentCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ResearchAndDevelopmentCost",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development cost",
        "documentation": "Research and development cost",
        "label": "Research And Development Cost"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development expense",
        "label": "Research and Development Expense",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r567",
      "r577",
      "r857"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r636",
      "r647",
      "r663",
      "r698"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r637",
      "r648",
      "r664",
      "r699"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r644",
      "r655",
      "r671",
      "r706"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet",
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "verboseLabel": "Accumulated Deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r90",
      "r469",
      "r487",
      "r489",
      "r495",
      "r514",
      "r603"
     ]
    },
    "us-gaap_RetainedEarningsAppropriatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAppropriatedMember",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory Reserves",
        "label": "Retained Earnings, Appropriated [Member]",
        "documentation": "Accumulated undistributed earnings (deficit) not available for dividend distribution. Includes, but is not limited to, retained earnings appropriated for specific business purpose."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r67"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Deficit",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r161",
      "r162",
      "r163",
      "r165",
      "r170",
      "r172",
      "r174",
      "r235",
      "r236",
      "r245",
      "r366",
      "r367",
      "r374",
      "r375",
      "r376",
      "r378",
      "r379",
      "r380",
      "r385",
      "r387",
      "r388",
      "r390",
      "r392",
      "r407",
      "r408",
      "r484",
      "r486",
      "r497",
      "r864"
     ]
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r536",
      "r568",
      "r571"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenues [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets obtained in exchange for operating lease liabilities",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r602"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r715"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r715"
     ]
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accrued Liabilities and Other Payables",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Provision for Income Tax Expense",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r832"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/DeferredTaxNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Tax Assets",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r827"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Reconciles U.S. Statutory Rates to Effective Tax Rate",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r591",
      "r824"
     ]
    },
    "creg_ScheduleOfPlantAndEquipmentEstimatedLivesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ScheduleOfPlantAndEquipmentEstimatedLivesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Plant And Equipment Estimated Lives Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofPlantandEquipmentEstimatedLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r416"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/StockBasedCompensationPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Option Activity with Respect to Employees and Independent Directors",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r17",
      "r92"
     ]
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/StockholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Summary of the Activities of Warrants that were Issued from Equity Financing",
        "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]",
        "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "creg_ScheduleOfSummaryOfTheActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ScheduleOfSummaryOfTheActivitiesOfWarrantsThatWereIssuedFromEquityFinancingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Summary Of The Activities Of Warrants That Were Issued From Equity Financing Abstract"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountLineItems",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Statutory Reserve Amount (Details) - Schedule of Statutory Reserve Amount [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmountTable",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Statutory Reserve Amount (Details) - Schedule of Statutory Reserve Amount [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r620"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r199",
      "r200",
      "r575",
      "r576",
      "r579"
     ]
    },
    "creg_ShaanxiHuahongMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ShaanxiHuahongMember",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shaanxi Huahong [Member]",
        "label": "Shaanxi Huahong Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ShanghaiTCHMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ShanghaiTCHMember",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount",
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shanghai TCH [Member]",
        "label": "Shanghai TCHMember"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Exercise Price, Forfeited (in Dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r322"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Exercise Price, Granted (in Dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r320"
     ]
    },
    "creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Warrants, Exchanged (in Shares)",
        "documentation": "The number of warrants exchanged made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Number Of Warrants Exchanged"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Warrants Exercisable Ending Balance (in Shares)",
        "documentation": "The number of exercisable warrants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Number Of Warrants Exercisable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Outstanding Ending Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms",
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Exercisable Ending Balance",
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, 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 Equity Instruments Other Than Options Weighted Average Remaining Contractual Term In Years Exercisable Ending Balance"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Exercise Price, Exchanged (in Dollars per share)",
        "documentation": "Per share or unit weighted-average fair value of exchanged  award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Optionsd Weighted Average Exercise Price Exchanged"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Exercise Price, Exercisable Ending Balance (in Dollars per share)",
        "documentation": "Per share or unit weighted-average fair value of exercisable award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Optionsd Weighted Average Exercise Price Exercisable"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Average Exercise Price, Outstanding Ending Balance (in Dollars per share)",
        "documentation": "Per share or unit weighted-average fair value of outstanding award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Optionsd Weighted Average Exercise Price Outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Summary of the Activities of Warrants that were Issued from Equity Financing [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r302",
      "r303",
      "r305",
      "r306",
      "r307",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Warrants, Forfeited (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures",
        "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Warrants, Granted (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted",
        "documentation": "Net number of non-option equity instruments granted to participants."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Number of Warrants Outstanding Ending Balance (in Shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
        "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock annually",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Outstanding Ending Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Exercise Price, Exercisable Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares, Forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares, Granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Number of Outstanding Ending Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r309",
      "r310"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Option Activity with Respect to Employees and Independent Directors [Abstract]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Average Exercise Price, Outstanding Ending Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r309",
      "r310"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r305",
      "r306",
      "r307",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333"
     ]
    },
    "creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Exchanged",
        "documentation": "Weighted Average Remaining Contractual Term in Years, Exchanged.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exchanges Weighted Average Remaining Contractual Term2"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Exercise Price per Share, Exercised",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Expired",
        "documentation": "Weighted Average Remaining Contractual Term in Years, Expired.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Expired Weighted Average Remaining Contractual Term2"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Forfeited",
        "documentation": "Weighted Average Remaining Contractual Term in Years, Forfeited.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Forfeited Weighted Average Remaining Contractual Term2"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Exercise Price per Share, Forfeited",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Granted",
        "documentation": "Weighted Average Remaining Contractual Term in Years, Granted.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Granted Weighted Average Remaining Contractual Term2"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Exercise Price per Share, Granted",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r308",
      "r327",
      "r328",
      "r329",
      "r330",
      "r333",
      "r337",
      "r338",
      "r339",
      "r340"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
     "presentation": [
      "http://www.cregcn.com/role/StockBasedCompensationPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-Based Compensation Plan [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "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."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Outstanding",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "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."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/StockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STOCKHOLDERS\u2019 EQUITY",
        "label": "Shareholders' Equity and Share-Based Payments [Text Block]",
        "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r91"
     ]
    },
    "us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right to redeem amount",
        "label": "Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Maximum Amount",
        "documentation": "The maximum amount that the issuer could be required to pay to redeem the instrument by physical settlement, if applicable."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_ShortTermBankLoansAndNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermBankLoansAndNotesPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ShortTermLoanReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short term loan",
        "label": "Short-Term Bank Loans and Notes Payable",
        "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r508",
      "r859"
     ]
    },
    "us-gaap_ShortTermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ShortTermLoanReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short term loan fee",
        "label": "Short-Term Debt",
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r100",
      "r603",
      "r859"
     ]
    },
    "us-gaap_ShortTermBorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermBorrowingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Loan Receivable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtLineItems",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note Payable, Net [Line items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/ShortTermLoanReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SHORT-TERM LOAN RECEIVABLE",
        "label": "Short-Term Debt [Text Block]",
        "documentation": "The entire disclosure for short-term debt."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r786",
      "r787",
      "r788"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Domain]",
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r786",
      "r787",
      "r788"
     ]
    },
    "us-gaap_ShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short term loan receivables",
        "label": "Short-Term Investments",
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r107",
      "r752"
     ]
    },
    "creg_SignificantAccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "SignificantAccountingPoliciesLineItems",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r152"
     ]
    },
    "us-gaap_SignificantSupplyCommitmentRemainingMinimumAmountCommitted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantSupplyCommitmentRemainingMinimumAmountCommitted",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Committed to pay remaining",
        "label": "Supply Commitment, Remaining Minimum Amount Committed",
        "documentation": "The floor amount as of the balance sheet date that the entity must expend to satisfy the terms of disclosed arrangements (excluding long-term commitments) in which the entity must commit resources to supply goods or services to one or more customers."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r104"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r64",
      "r69",
      "r70",
      "r128",
      "r141",
      "r142",
      "r143",
      "r161",
      "r162",
      "r163",
      "r165",
      "r170",
      "r172",
      "r174",
      "r185",
      "r235",
      "r236",
      "r245",
      "r298",
      "r366",
      "r367",
      "r374",
      "r375",
      "r376",
      "r378",
      "r379",
      "r380",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r392",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r407",
      "r408",
      "r418",
      "r476",
      "r484",
      "r485",
      "r486",
      "r497",
      "r552"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r162",
      "r163",
      "r185",
      "r408",
      "r455",
      "r493",
      "r499",
      "r504",
      "r505",
      "r506",
      "r507",
      "r509",
      "r510",
      "r513",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r523",
      "r524",
      "r525",
      "r526",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r534",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r552",
      "r611"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfOtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfOtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive items",
        "label": "Statement of Other Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r162",
      "r163",
      "r185",
      "r202",
      "r408",
      "r455",
      "r493",
      "r499",
      "r504",
      "r505",
      "r506",
      "r507",
      "r509",
      "r510",
      "r513",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r523",
      "r524",
      "r525",
      "r526",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r534",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r552",
      "r611"
     ]
    },
    "us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory Accounting Practices, Statutory Capital and Surplus Required",
        "label": "Statutory Accounting Practices, Statutory Capital and Surplus Required",
        "documentation": "Amount of statutory capital required to be maintained as of the balance sheet date under prescribed or permitted statutory accounting practices."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "creg_StatutoryReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "StatutoryReserve",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet",
      "http://www.cregcn.com/role/ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory reserve",
        "verboseLabel": "Statutory Reserve",
        "documentation": "Statutory reserve.",
        "label": "Statutory Reserve"
       }
      }
     },
     "auth_ref": []
    },
    "creg_StatutoryReservesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "StatutoryReservesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserves [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_StatutoryReservesDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "StatutoryReservesDetailsLineItems",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserve [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_StatutoryReservesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "StatutoryReservesDetailsTable",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserves (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_StatutoryReservesDisclosureTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "StatutoryReservesDisclosureTableTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Statutory Reserve Amount",
        "documentation": "Schedule of maximum statutory reserve amount",
        "label": "Statutory Reserves Disclosure Table Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "creg_StatutoryReservesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "StatutoryReservesTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReserves"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STATUTORY RESERVES",
        "documentation": "The entire disclosure for statutory reserves.",
        "label": "Statutory Reserves Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "creg_StatutorySurplusReserveFundMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "StatutorySurplusReserveFundMember",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Surplus Reserve Fund [Member]",
        "label": "Statutory Surplus Reserve Fund Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r639",
      "r650",
      "r666",
      "r701"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "creg_StockBasedCompensationPlanDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "StockBasedCompensationPlanDetailsTable",
     "presentation": [
      "http://www.cregcn.com/role/StockBasedCompensationPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-Based Compensation Plan (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of long-term notes into common shares (in Shares)",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r41",
      "r64",
      "r69",
      "r90",
      "r287"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofOptionActivitywithRespecttoEmployeesandIndependentDirectorsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares, Exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r63",
      "r64",
      "r90",
      "r314"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of long-term notes into common shares",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r64",
      "r69",
      "r70",
      "r90"
     ]
    },
    "us-gaap_StockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockOptionMember",
     "presentation": [
      "http://www.cregcn.com/role/StockBasedCompensationPlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Option [Member]",
        "label": "Equity Option [Member]",
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)."
       }
      }
     },
     "auth_ref": [
      "r610"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares of antidilutive securities under warrants and option (in Shares)",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "documentation": "Number of shares that have been repurchased and retired during the period."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r63",
      "r64",
      "r90"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet",
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Company stockholders\u2019 equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r69",
      "r70",
      "r85",
      "r515",
      "r533",
      "r553",
      "r554",
      "r603",
      "r617",
      "r763",
      "r783",
      "r840",
      "r864"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "STOCKHOLDERS\u2019 EQUITY",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SUBSEQUENT EVENTS",
        "label": "Subsequent Events [Text Block]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r421",
      "r422"
     ]
    },
    "creg_SummaryofSignificantAccountingPoliciesDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "SummaryofSignificantAccountingPoliciesDetailsTable",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental cash flow data:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplierFinanceProgramLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramLineItems",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advance to Suppliers [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r251",
      "r252",
      "r253"
     ]
    },
    "us-gaap_Supplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Supplies",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/AdvancetoSuppliersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid supplies",
        "label": "Prepaid Supplies",
        "documentation": "Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r569",
      "r582",
      "r784"
     ]
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r694"
     ]
    },
    "creg_TaxPayableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "TaxPayableTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TAXES PAYABLE",
        "documentation": "The entire disclosure of tax payable.",
        "label": "Tax Payable Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofTaxesPayableTable": {
       "parentTag": "us-gaap_TaxesPayableCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet",
      "http://www.cregcn.com/role/ScheduleofTaxesPayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes payable",
        "verboseLabel": "Current",
        "label": "Taxes Payable, Current",
        "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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r56"
     ]
    },
    "us-gaap_TaxesPayableCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Taxes Payable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxesPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofTaxesPayableTable": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofTaxesPayableTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Taxes Payable",
        "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."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r101",
      "r858"
     ]
    },
    "us-gaap_TaxesPayableCurrentAndNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrentAndNoncurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes Payable [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_TechonologyServices": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "TechonologyServices",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Technology services",
        "documentation": "Percentage of providing technology services.",
        "label": "Techonology Services"
       }
      }
     },
     "auth_ref": []
    },
    "creg_TianYuXuZhouRecyclingEnergyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "TianYuXuZhouRecyclingEnergyMember",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TianYu XuZhou Recycling Energy [Member]",
        "label": "Tian Yu Xu Zhou Recycling Energy Member"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails",
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Axis]"
       }
      }
     },
     "auth_ref": [
      "r775",
      "r847"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails",
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "creg_TotalFundCapitalContribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "TotalFundCapitalContribution",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total fund capital contribution",
        "documentation": "Total fund capital contribution.",
        "label": "Total Fund Capital Contribution"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r686"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable",
        "label": "Accounts Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r116",
      "r117",
      "r776",
      "r777",
      "r778"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r714"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r716"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "creg_TransferAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "TransferAgreementMember",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfer Agreement [Member]",
        "verboseLabel": "Xuzhou Huayu project [Member]",
        "label": "Transfer Agreement Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "TransferPriceForShenqiuPhaseIAndIIProjectsMember",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Xuzhou Huayu project [Member]",
        "verboseLabel": "Transfer price for Shenqiu Phase I and II Projects [Member]",
        "label": "Transfer Price For Shenqiu Phase IAnd IIProjects Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_TransferPriceForXuzhouHuayuProjectMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "TransferPriceForXuzhouHuayuProjectMember",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Xuzhou Huayu project [Member]",
        "verboseLabel": "Transfer price for Xuzhou Huayu Project [Member]",
        "label": "Transfer Price For Xuzhou Huayu Project Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_TransferToStatutoryReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "TransferToStatutoryReserves",
     "crdr": "credit",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfer to statutory reserves",
        "documentation": "Transfer to statutory reserves.",
        "label": "Transfer To Statutory Reserves"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r716"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r716"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "creg_TypeOfAgreementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "TypeOfAgreementAxis",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type of Agreement [Axis]",
        "label": "Type Of Agreement Axis"
       }
      }
     },
     "auth_ref": []
    },
    "creg_TypeOfAgreementDomainDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "TypeOfAgreementDomainDomain",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "TypeOfAgreementDomain [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r713"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r35",
      "r36",
      "r120",
      "r121",
      "r124",
      "r125"
     ]
    },
    "creg_UsesAndSourcesOfLiquidityPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "UsesAndSourcesOfLiquidityPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uses and Sources of Liquidity",
        "documentation": "Uses and Sources of Liquidity.",
        "label": "Uses And Sources Of Liquidity Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesDomain",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "documentation": "Valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r157",
      "r158",
      "r159",
      "r160"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "documentation": "Information by valuation and qualifying accounts and reserves."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r157",
      "r158",
      "r159",
      "r160"
     ]
    },
    "creg_ValueAddedTaxPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ValueAddedTaxPercentage",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling consumer products",
        "documentation": "Percentage of value added tax rate.",
        "label": "Value Added Tax Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ValueAddedTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ValueAddedTaxPolicyTextBlock",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value added tax (\u201cVAT\u201d)",
        "documentation": "Disclosure of accounting policy for value added tax.",
        "label": "Value Added Tax Policy Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValueAddedTaxReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValueAddedTaxReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value added tax receivable",
        "label": "Value Added Tax Receivable",
        "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."
       }
      }
     },
     "auth_ref": [
      "r751"
     ]
    },
    "us-gaap_ValueAddedTaxReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValueAddedTaxReceivableCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "VAT receivable",
        "label": "Value Added Tax Receivable, Current",
        "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."
       }
      }
     },
     "auth_ref": [
      "r751"
     ]
    },
    "us-gaap_VariableInterestEntityOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityOwnershipPercentage",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total investment percentage",
        "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage",
        "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly)."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "us-gaap_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VehiclesMember",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofPlantandEquipmentEstimatedLivesTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vehicles [Member]",
        "label": "Vehicles [Member]",
        "documentation": "Equipment used primarily for road transportation."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantMember",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofSummaryoftheActivitiesofWarrantsthatwereIssuedfromEquityFinancingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrant [Member]",
        "label": "Warrant [Member]",
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount."
       }
      }
     },
     "auth_ref": [
      "r608",
      "r609",
      "r612",
      "r613",
      "r614",
      "r615"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement_Parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares used for computing diluted loss per share",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "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."
       }
      }
     },
     "auth_ref": [
      "r176",
      "r181"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares used for computing basic loss per share (in Shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "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."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r181"
     ]
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r730"
     ]
    },
    "creg_XianTCHEnergyTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "XianTCHEnergyTechnologyCoLtdMember",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Xi'an TCH [Member]",
        "label": "Xian TCHEnergy Technology Co Ltd Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_XianTCHMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "XianTCHMember",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails",
      "http://www.cregcn.com/role/ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Xi\u2019an TCH [Member]",
        "label": "Xian TCHMember"
       }
      }
     },
     "auth_ref": []
    },
    "creg_XianZhonghongMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "XianZhonghongMember",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Xi\u2019an Zhonghong [Member]",
        "label": "Xian Zhonghong Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_YinghuaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "YinghuaMember",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Yinghua [Member]",
        "label": "Yinghua Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r680"
     ]
    },
    "creg_ZhonghongMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ZhonghongMember",
     "presentation": [
      "http://www.cregcn.com/role/EntrustedLoanPayableDetails",
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zhonghong [Member]",
        "label": "Zhonghong Member"
       }
      }
     },
     "auth_ref": []
    },
    "creg_ZhongxunMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cregcn.com/20240331",
     "localname": "ZhongxunMember",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.cregcn.com/role/ScheduleofStatutoryReserveAmountDetailsScheduleofStatutoryReserveAmount",
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zhongxun [Member]",
        "label": "Zhongxun Member"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-9"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "60",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481408/470-60-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Subparagraph": "(a)",
   "Paragraph": "4",
   "SubTopic": "20",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482888/230-10-55-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-8"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-9"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-3"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4M",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4M"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "505",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477908/944-505-50-1"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "470",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "210",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-20"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "36",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450-20/tableOfContent"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450-30/tableOfContent"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483049/450-30-50-1"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(h))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-21"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-14"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-9"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "Global LEI Foundation"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "249",
   "Section": "308",
   "Subsection": "a"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Number": "249",
   "Section": "308"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form F-3"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-3"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-6"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form S-3"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Investment Company Act",
   "Number": "270"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "313"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "413",
   "Subsection": "b"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "b"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "c"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "d"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "e"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "a"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "b"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Section": "8",
   "Subsection": "c"
  },
  "r739": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r740": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r741": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r742": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "705",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/705/tableOfContent"
  },
  "r743": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r744": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r745": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r746": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r747": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r748": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r749": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r750": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r753": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r754": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r755": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r756": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r757": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r758": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r759": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r760": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r761": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r762": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r765": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r766": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r767": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r768": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r769": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r770": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r772": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r773": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r774": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r775": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r776": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r777": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r778": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r779": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r780": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r781": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r782": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r783": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r784": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r786": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r787": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r788": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r789": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r790": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r791": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r792": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r793": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r794": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r795": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r796": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r797": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r798": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r799": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r800": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r801": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r802": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r803": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r808": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r809": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r812": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r819": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r821": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r822": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r823": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r824": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r825": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r827": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r828": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r829": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r830": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r831": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r832": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r833": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r834": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r841": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r842": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r843": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r844": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r845": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r846": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r847": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r848": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r849": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r850": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r851": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r852": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r853": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r854": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r855": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r856": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r857": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r858": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r859": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r860": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r861": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r862": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r863": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r864": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r865": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>80
<FILENAME>0001213900-24-042702-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-24-042702-xbrl.zip
M4$L#!!0    ( 'I=KEBE-U;_AA4  ';]   1    8W)E9RTR,#(T,#,S,2YX
M<V3M76UOV[BR_GY^A6XN<&X7W=2V["1-3M,#QXE;;],XB)TFZ<'!0I%HFUM9
M=$G)B?OK+TE)MEY(2LI;N;L"%EM'(H?/<#@SY'!$OOOW_=PUE@ 3B+S#K=:;
MYI8!/!LYT)L>;EV.MKNCWF"P]>_WAO&/=_^SO6U\ ![ E@\<XW9E]-!\,;*A
M,<:61R8(SXU7_OP78]N8^?[BH-&XN[M[8],RQ(88$!1@&Q#VP-C>I@1CDCT,
M&,$#8QP X[.U,EH=^M_!SNY!:]>X'/<,LVEVPBK_>'=/#H@] W/+ "Z8 \_O
MTV:/P<0*7/]PZWM@N7 "@;-E4+X\6A;[V_YJ <CA5H1I8I';-PA/&^M7#48_
MKF!C,%V7Y?CI ]MCJ'FY9KO=VC)\"T^!?V;- 5E8-BBN$!)WH?<M5?;^%KL<
MC-ELMAOL]:U%0%S\/E?^KLU+M_;W]QO\;5PT(#(VXS<I+N^)B"P%T6I<?SX=
M\0Y>EZ48'7]=/@EYIQ&^C(LZ/A:S1U\T& H&PMQNMK<W?<+*0$6G0(_XEF>#
MK7#$& 8; I;G(=_RZ9A]'SZ,'B\6T)N@]]$C^I#UT4'<KQ=@8O!>.V!8#K<(
MG"]<UMO\V0R#R>$6D]YV++??7>OV#849%[&PC9$+U")I+#!: .Q#VN<)B7("
MN=II7MGK!FT3N*<;R%N-]T_%S@*#%V>'MDFHFG)A9;AZ,C$Y8/+B?-$VH0<%
M7#T13[;EOCA/M$T[<(6B2G'%"H\I'P;[<7DQD-D_3K2'/()<Z# ;?V2Y3)='
M,P"HT8!.R/3O^'=IH75_QFUO^OW]_OY.N]FB[F9$AQ=W!O1WDI(1D3(X+?*N
MD:5@9*D'!#A#[SW_G1VY4?6HB+)J>G!D*QK*NADA9"K'<FBD!)'3I2>1T._G
M%J8=, ,^I*!(*8%EZQ3*SRPO/^-5FO@O(H'6(LV*=$#G<W.P[F.I&+/E\OV1
ME5U;);OU"V*@B3%<L&DCK4D,RW/XS!&#&? (7 (C;-EX=8H(^<5X=>E9@0,I
M#9& :^DJI5M69PNJ%<N^\]RR+Z?M]7  C=&,=M0,N0Y=QIU\#Z"_8E5-A-LI
M\2N*"9G*2GRGO,1'/K*_14W]GQ$V5J#7M2QSJMVSR*SOHCNI$J\+"#0A*[W=
M\M)C9 U&E]0R*R.S(9Y:'OS!FZ0&[A@0&\,%^PM-C@("/4#2AKA4A5(ZN4<E
M>0R)[2(28$#_2)+FUC9!G,DV)E][5K$I#>9S"Z_09 2G'IQ0Q^/Y7=M&@>=#
M;WI.%<:FBZNT62U71:0M66F^S4HSHLU-ZH:ZL2%OQ/1KYRAUC@C[8X#GI\CR
M+H -X-*Z94OOE&<4ERDCL_V<S!BQ;4;-8.2,#;UZ_2D64==9LE6>CT;!8N%"
M.F=(24?PNH1@6LVL8"(ZAH^,-:7:#(HE8MLX ,XIM&ZA"UD\B;J2(9V*XW-K
MQ89R1D+%Q8OB *U63EPA42-!E3LT3M>("=>S$ID,Q]8](%$WI:25>E&XT&N9
M6<'P^K$ ZOZ7]?\QF ",@4.[ZRP3[<R\*M2-=E8$,0$FBU\-2J-V_Q(IG'@^
M#@A=OS!?+-(&88'B]52KDY7)FE#H]E7Z40L&-,Z0#Z(^RJI'YE6A>NQD1<$(
MQ *HU4,Y.TX$:L(P37IBG']=9NJUFYL3)^C\\W_?FJV]?T51H7I.K!#,D45;
M8.%2X!'>^+EK>7D!B8N5B1^T<O$#3G";4S22) U&4^SL:WE1>85A;.J.4^+9
M/"TT8KFU?Q08IY7K18I$12P_\!%>75"&\3(;ELF]+9[JYM?R,1$CIE+/=Q61
M:Q:1 EXN0I9^4\*!F+FU>XI$+0.Y#.9SZ/- ?D8"F^=E_(*96XTG*-0N6Q8[
MOB7@>T!Y/5GF))![64H,N;7WAHP1TJEGMO(05B8$?[3BOU;9T)6L6+&$=IO-
M?)0Q'YO_E>7*AD2-5_%#X7Y:+;BR6S#C?!2R4D7U?(P*-F<!R^_%&*_"1FH1
M/SB\+!!OZ4I%P1LJW)Q=+1=L5@JVEFPFZ"R0H>!UX720BBL7_TR%H&NI5 M%
M"^0B+%!"CW)!T%Q@NK:%E2-P(M<F*U3HQG*Q47DH3B6J6E*JD)Q,8JK"!=$(
M*CIQ%%46FU-;P5J R1B=0%[9=R6,7RYVNHG8%0BCEH8H?"?4(G&9,I.&?#)5
M+IA7SQPJ!)0$XLF_+;9JN1AK@DCM@1Z?:'H,? NZU?--XWHE5"N?6E4VZ]1X
M%3532_@QP0^1C*O5+'9O^82L*@$0A9AKP\H%;<^ $[@ 3=CDS:<ZPR;A"V8&
M3X@/YRPM_Q3&'B\MZ6I5RX0Q\TE>#Q$VJQ9A8_4X.FX-UOB,-4"#(ZR'1[6L
M9:'BJXN6T/1<>$6>PJS6[%IRHF1FD=#DI4K(*Q=U$64VUZZVM 4N&5F6&.&R
MM8M"-?DTMK)!:8G]?7@"=3T\TI%LD0:+WA>*.!?2R02RE=.F6BPIK<WM)4CT
M,U^N<)&:3XN3R"FC<869\;4$DQ),[#IT"0&^TLQ*"A?+,A<'$NQ12.29+&F$
MK?[%I<H/Y/K/U><O.__]S[6]".YOO)U]Y\?><GJS\BZ/@[L/>WA_[Y/YQ^5X
M1=R]I?VCZ?[F-_P1^.W'7OO;?<L^]9M?^WUS]*FQO#_JW327S@C??#R[V\>]
M >DL]RZN^K/SNX4_FP1?NT."!OW)L77UE9SUOG2<_>G\]:?7NZB#_>_-/]#^
MW6\?@T^@U?F^TX,V./XTON]/3X\&.V"TM_.Z9S>^7Y^^WK]<?6\UI_U1Y_6J
MW?\T;0].EWCO8C#;G7]N#J\'W]X>+3[#CU>#FZN;&_=\_[I]-B6]'_W.+II,
MW>&\M;Q9[*#=F\'=M3_HO47?!ZN=BP_P:D:<SU\N<1-/G-8?S:OSZV_##V>?
M[@X/_VOT1A?L.+*'ZX#HHP.1DU&5*Q[YN5";^!.%>K5>\6,%D:3$)<JLO?/)
MCKG/%VH)5? JZT 8G>9V;1\N^<P73:XLC"W/)_[,\N\ !@-"Z.QX@M$\W/[L
M0X\NHJ W57FA)R)>O,C+9V"J-FXE_BL1Q*%XC0U@]B2&;##,!@-MA*@-!CLF
MO09>C[S*V\+":$UAZ1(!>$%>J'IK6+VNJ,68,B!#OFT1*<OJ#OJS"T 6P/9]
M=#)?N&@%^!)_X#F ]K-#>^<88OH:8>4$]M%DBU:79CZ.5VY49*Q&"#2V%BN#
M034BK"S$M$;+HPD)O,8:\%]\EOS@0;;.,A"9AMS+4K.'7# PF850AP!+ZOP%
ML!%U<RX@EZ--TH'E T*U<S(!3!>8:-@CE9)7IU.HU;FPH$C &17>P# NWXS>
M)%,?&!:NQ3$:3H@]KH-.)3;K,%I"=E;V!.&UOI[<,\NJ'!?%]<JX_5SXL,10
M6+=LT*:3%:+6ZWE=V?PD\71.4JA0K05?WN;3D^IX<(5U7T84W3G;J8YZL*B8
M;+GW*)JE_'<^32VY@,N."2,D+5_Q22K4$X#B;U9%^BTL4&+U+LAR2Q"J%;M2
MYJ%8,+G7)3QH6_!A<2+[L,YM*&ML3P%=5/80\0G_Q5)%6&(A[5EF;8IFR65K
M%SG1MNHS9:F-Y&T:O/E?HS]XJ@O/6XPPR"?$]3A(CH,;8&&")I^IU\%1*-2?
M@>%D FW NS:1?* :$=7I%(Z-7(RLS-C@.'YEOS90XO!IB"8:,0D\M0V7?G>&
M[(#U=]=S3JC[\U<#MOZ9<PCA0%"64.YP19]>1_63/[LLXY 3,Q+4_@8V_5TC
M=0<.>Q@^2MV6PQ_3IW"^0-@W/.$E1I([>(SP[J539'-RBBKLK^VXWC9[M-TR
MM]NM-_?$B2\4J8B",1W>:%(-15SO(2ADURB)$)#X=J1DI:EE+7B=!G!]LB;#
M[WEY6%\([U*2X2FJR?\F:R E1H?X_J>2$HDK,%'L;%HM+87LG5WEQ$!K)42P
MII&605G6";#?3-&R0:!=!D2V./N1:KA2H\!VJC0:%V<_'M7H-@EN']PPK9OM
MZDKM.P!6;9]6"=N/ZDK:CZZ0XP .M^)YP##,J^]*\^J[M\3'EDV'?7B9$[_"
M[( ^HPN\@0_FS"AO&594ZG#+QP&[AHF76@ ,D3/F]9P 1Z[0@Z[+9C5Q60J9
MMDA7\O3M!XR"1=P(I.034ZCJD!/F1L9]M&L\G(R3>]S#]1[W>&;Y5^L][GY^
MCUO'_GDZIM+&(M.)V7"@1ETAA:90B4N/WT8'''WXR$-*NI "^$T-\3>5(RI7
MO*4A"ZUJ+)@:LF!68Z&M(0OM:BQT-&2A4XV%'0U9V*G&PJZ&+.Q68V%/0Q;V
MJK'P5D,6WE9C85]#%O8KNC8=W7.K*9\SYPMKZ9U;53C0T3FWS"H<Z.B;6^TJ
M'.CHFEN=*ASHZ)E;.U4XT-$QMW:K<*"C7V[M5>% 1[?<>EN% QV]<FN_ @>F
MCC[9K.*331U]LEG%)YLZ^F2SBD\V=?3)9A6?;.KHD\TJ/MG4T2>;57RRJ:-/
M-JOX9%-'GVQ6\<FFCC[9K.*331U]LEG%)[=U],GM*CZYK:-/;E?QR6T=?7*[
MBD]NZ^B3VU5\<EM'G]RNXI/;.OKD=A6?W-;1)[>K^.2VCCZY7<4GMW7TR>TJ
M/KFMHT]N5_')'1U]<J>*3^[HZ),[57QR1T>?W*GBDSLZ^N1.%9_<T=$G=ZKX
MY(Z./KE3Q2=W=/3)'85/CLZO'&].P^P%& ,ODVXT1Q[P+;P2<3*Q7")D)<Q!
M]N-7MY;+FJ(L@EOH/YP_.61Y.E)TI$\?X?, VS.+@.$DS#(;>#[ @#PGOQ2U
M\QB&2X"7YQ9F<L\T9C,'=9,MF^9IC"V/3 "F(R!_#^FCV=LHX!/SIX*M2 3,
M#_?-IS5C<.\?N<C^%O/M^/C CQ\^D.VGTTL14%5:PMBZCT^+U(DQ$2R%P'+'
M);)3R?0465FH"FY%Y^1IQ:,:H"HI/7<#BDYL*= ILG()(%W/&2'J1U@*]BFD
M;H0:M>C>3:T8+(U5YB:^6&X NH[#A[>&#"KQ59BP:<A:,4@Y?^$U!]W,0=XZ
M,ED.J933]6$T\>FB&\.KG1$MC56FC/G36C3FMCQ8N:E=GTWOPRF'\_SKJL=.
M4*60Y:N+F85![DC%+ONN9\K+':TV1>C0X=\;WUG8B9<OE%?^Y3#A*C2>65YX
M!!YQK@"<SJC7[BX!MJ;@Y!Y@&Q)PCJ$-AH'/>L"A2^OD<*%]Q%M[6&<^>+#\
M_#Y036*>#=U9,+\%>/,95X0N/&D@%0-A],E?12@JMN76X"<-$H%,_G:*DA/0
M2TLH ^X"S"WH4;5EYQ*Q/@\LEQV",O#X"1@)N"=<NX]"\Y[6J=C'O;1CU+V3
M'NZIB QZ!/ #TW:0'6DRG.:?0UQ/S;1T]O>"YMB>,:+.HWV0SMHBYUKYB?3/
M,L 9D3S8!>DLDI)=\& -*5+5N(FREO0O8J&JL_TH#2F"TT=X N#?SD]49_M9
MI7!ROX#X[R:#JDS++-&0\F6Q S/71P7&NXS1L<5#+W4LW.HY]]P>N55<G1?I
M!++"1<YCP1KX^?, '/]@1FMB.[CE7C79#56QJ[0S.IUOQ4:1%IJ3 B0;U5T^
M\D]<8%-)V+3T"+FI"0GP )X^, [W\(";")1BD3K$< H]RQUX2SJ&H_D*;0PZ
MD*J<QJ'% N *EL_IB*9_45,VG(0'*@_8"7^6V[,6T*?_,+L&;X-P#*4FF*S>
MRPJT$EC94#VE$T9JF@8D/!!)"QW+8I*OLZO<A:Z=H7P >L7036_PK8?&8T?I
M4^\\;H I<S. /:/^PD73U0C@)1T/Y.<S(@(E'9I1C.@,^3U$)T=9S=)JXI+'
M*H\M1[;ETJ<SF-#']\%SYGD]DC4Q7-70D][8K9W]*$"JL!5LI]'"]JS+IF=+
MX")^DB";L>J<TJ9 +57#]8HDOOY!UX&:!2K7P.SNN,83L1Q4V2PDVOO]4S"5
MQRJ7%4-")V=3#/C38\2$'/X_Z<\<_N1E$[=5T&1B$F6WZ6H="[$JI(:HR^@'
MGJ.8]>MH()6XI3*-8LWQ4DEG!G-8I7;_&-SZ+\/3(^U^!JB"H74893A9.PLV
MMH5;MG+=>]8$WR*,LD%X%*R.+/L;W[[06%@IF'+[<0$68<244 ,;ICD]X8<?
MSSB_DL-6A8GN/.#P8#%Y]#;HHV,B23"RP1:%LX>>QNN6!$;E=T;LK_$=TIX1
MAK&8D1G6>2V90BDUU%&I/@JP]JQPD*K%,#L5W8T*Z\M-"J54,/W _1.PD@"I
M$LS:5E-?Y-EP8;GZ+W EB&5F^@SY()JWLP^%-%UF*%#*&*.K8LSV 8]!^&\B
MN3::)^D4OJV$5F$5L<^O2@(.ZS'R=,O\YYKKR1"KM/(4$3+TZ+)K"3"[BI=7
MU'G*)P8LWY;>R'ZMQ<+EAUY<JF K/\E#]K=<D@2[@$578U02L6H(9R^GUXY'
M,4!I=".^_7Q=C5WX&%^;#CFJQ'>I;*\J3(5Q7727'-<_SP _G@7%&%_39/D,
M+-M9BPW@/*KR7WII.FS50$N?J!!7.X4>;R&[Y-;APJ$<1)6]228Q9"G1"54X
M$GZ^$I:#J5CA)NI'U2[ %!(67HG#M7IQ*44I#:ND*FO.FX I]75IC[PC7C][
M])1\2:WSTS2BD[%[:HX4OOFS=0_GP5Q,0>,-4C5NJ::QW2HJ3^#IG+,E!ZDZ
M5"?[J7.4#ZSQZE<*62H^MLT3+Y*OH#_[8F'(?C_9<'TN5@N *^2:N&A<W_$J
MAJB,8K P#T_P#]<6=+6AP>:B"%7IQ(ON/7QYYT'%XD#:.HD64/+D"PY/81CG
M5&&N@#NQ,&#;^Y\!^R#O9R>0R& I<@<1"C^1H(O3F'5=>)$B4YV]98TM;SJ:
MP6,+ZL&' )%<'+0P\J87P%[9+M6%$_Y-@C9\2*')DY,FB$[Q^;X6 'KP(<0D
M5?03[" R[GW4!'L:C<IC?+RY..DS/PJ225=ZL*'$)E<.7DTC#HJMT<> SKMU
MZ?0D%NFG)]2%:Z.I:3#R<1%]VQ?/JC0!+P2ERMEAWY-KT_<9-,IPX45/#\P;
M($JX&,TA(701S'?6!EYW@:%K-LV6)EP4X5.<(&!Y]Y#J^8PZ:CV8$6)2G='B
M36<6U,;?Y@$5;GJ, KQP Q(%6/19&A0#5*S<H.7=!-?!UQD*M)R;%@-4,!>=
MRJS9\D<&JY@1G@K;1W@T ]YW&)RS\\('7<\9#*AI^0/8/M&+P])XR[-^'?R@
M(X%:G540T="392E.J8F\IB.=6J-P;+.O'\./'WOHU-?$T)1 J'+/476M>"D<
M?ZS<5^;A]/&\(DBJ?K^A%G,66'J 3X.1][MF?2[J;SGN^T"3E6$&C6J4) \2
MZ:8.$AFN#Q+1:&NP&EQ5WIGJ. "-&"Z)4R7B8V3S \YH?YW0ZNS;K@G"\[ /
M(Q9^/J.E4++)^KL&Y9#8,S"WN!GY?U!+ P04    " !Z7:Y8&<=;8H$-  "]
MG@  %0   &-R96<M,C R-# S,S%?8V%L+GAM;.U=:W/;-A;]WE_!]7[9G8PB
MOQU[['1D.4J4V)8KV;&=3B=#DZ"$A"(4@-0CO[X 'Y(H$GP"HM1TIMM-&0KG
MXES@/H +\/SWZ=!4Q@ 3B*R+G;W7NSL*L#2D0ZM_L?/0JS5ZS79[Y_>WBO+;
M^7]J->4]L !6;: K+S.EB8:CG@:5>ZQ:Q$!XJ/S/'OY?J2D#VQZ=U>N3R>2U
M1M\A&L2 ( =K@+ '2JU&&PR:;&+ &CQ3[AV@W*@S9>^0_G-V='RV=ZP\W#>5
M_=W]0^\GOYV;T/K^HA*@4+DM<K&SA#1]P>9KA/OU_=W=@WKPXH[WYMF4/0B]
M/SEPW]X[/3VMNW\[?Y7 N!=ILWOUIYOKGC8 0[4&+6*KEL8 "#PC[L-KI*FV
MRV2J7 KW#?9?M>"U&GM4V]NO'>R]GA)]Q^--4<XQ,D$7&(HK^9D]&X&+'0*'
M(Y,)Y#X;8&!<[&@8]&N,P=T#KXG_LB=?\=<FL@@RH<ZXOU1-UI7>  ![1V%-
M/W3;H4ZP'VD64UZ=_76=^^OZ6QD"MNF8'(*>3?\\!%8!&5<;J,LALJF20<M$
MD_P"SG_I229&-#94=<<$R&AH&G: ?@W5%VA"&P*B6GK''@!\I\[4%Q.0>_;O
M;'+G;U;<J%A@WZM30'R80L)'&Q X*A8P5\  & .=PC4( 78QICFM2)&X"S1D
M:9!J[Z''IHQC(SSKTE%*;/3.,(!FPS%E;,H>%>I,?@ 9 ^@.HS%DCH^Z+L\^
M4,AWTQ&P2+%NI3=(NR&X$\] Q009-Y1$[$Y 9-#IUS$,J(%K0#W(TMPLU*G\
M '-=::JI.:;K$:]IIT+=!5,;6#K0@PXSU&(>YZT+1N%,I(4@3.:-$0X03/4%
MF!<[#JGU577TU9M%38=.*N90EFEG4A JANN7#96\N,[9_V&=Z:,.3)L$3UP-
MN=J);WMAT7,+R;R"8-G<)NMSTI9TU,!AT52L!=CTCQ$%A:,6_XTZ<89#M[4:
MI*XV^+V!T3"%>ANM=AMA'6 :E.XH$P#[ YO],1A;N9G\K)H.:.BZ:T&I_0%P
MS :K'/VG@,V-]J;RGT:6KYG]B&9RJ<:U90U]S*;R/>HYHY$):282JQ*.)>3_
M>F,Y3NNUS^W!"K=%QGQO@+!]#_"P;8VI:V6!+Q$\TF,A-I;[9&)\Y@_+C>H
MPXV"%W.'W );CK%) )J/FXW40A)#OBZ.HKHHX>QO:= IT=\O-5]PPG9&;'$%
M6GTWL.JRCG>,!P+<]D4/FT2L30@0HNH*C9YDKCC!0Q&MT+">8MFS.QITV@U+
M?_?#@2-F,VZ%*R41*C3^-U4MR63Q X<2TUK*9-X$VQG'[XI5Y<;(U8\3OO3+
M(X@[(HJ,AZ545(ZOC0$H,WPU#3DT]/#7H"3EHO$@2QQ7,43XF@H-%PY! HW[
M\B*@' 7$(53K7K.1'\N,T.D:73V6-@4X.%5G*IFG 8\G3K984"&WR)8\&>(0
MMF$RQ#+#31C%3(:&OY6R]$CZQ(C#W!97D84^3EY9/ED+4&:2DOQDL.VP8VF,
M^<HY%K"LZ$_5%L)W#M8&%*YCL%3$GK4M&V! LJTO9FAFDZU79BI\YD\$Y65!
MPU)="0=D*ZP5CR!?#V\$F*=KI%IR?7D<PB;/AD1F?.9/1>>ATM8<XS$*#A;?
M>\XWK27*G0A5^=)%HN9BX@T.8ZG+,D)"#6DZ2L?;'D5EX$[PJJ2\>'TE*M\(
M]F,M+#]3W:R5RNS]D+9FV;.1]GV 3-HD\<(RT5NT48 R%2EH.$26VZ9;)2"Z
M.F6U^4J'.5\WH6J5""6"S7]#UR&35#7O5$A=3E,=05LU13MF#DKEDS2;%K@D
M\69K[IQR4:D(",#C;+5ZD1]M\(#F])*WQE@PT'2&K-? 6YQA1P@P& "+P#'P
M@JEK1%@I0(?5YXJ//7.A5YQ+9ASX>2GE+%L646<7V"JT@/Y.Q18-L<B2+%?
M@!H4'9EF *PV!<VFLRR\<4M@2L:D#4N7'G.DPFW.*DTB'9Q@,,G#%PVJH%>&
M1L5I(HOE*\#2Q&<024A;J)-$XE+3NFWI9=Q;_#+1\_I*W?U;N<7XJT>K2BQS
M,/<US]>]=OWC$^)+K5+ BD_F+B5!-;T&:=:( @CAGI #4ZW_RZ;#L"_D\24X
MC0H6W>F\:X%Y9*1:;"*ZBT.BC6T&P&U35A8.!2^GS>7S)1.MI6C[A:,L[W2T
M2;EHZ$-H06*SEL<!IX(%3T.K--/D:FUY-*7R)3;,6AGI+"N2-9:6$"J>XOP^
M1VKQ$RS!1J[>9NU;="A&352M1'*U[+5"U DOGN+A%)\3"^I:E%LONKP!]@#I
M\@X-9<.L.!U)56K8+69B4>B)QD7+'GI\88L 97%@JK5K.=7#HTITK,+,Z+K,
M00I8U35AN3241IS 4Y&!\OVV761)@7\(8JOT$4]2=.6X5GPK(&PSO;4;A\KF
MNVMDD4M@( R62BS>36F 2(6 EHIG;=I3=UN6_I*28+K=DF0"Y4E::9"^!A7$
M!F++\1KO+(=[-]2?CS>?C_[Z\TD;.=-GZ^A4_WDR[C_/K(<K9_+^!)^>?-K_
M]G _(^;)6/NY:WZTZW8/?/QY<O!]NJ==V[M?6JW]WJ?Z>'K9?-X=ZSW\_.%V
M<HJ;;7(X/ND^M@9WDY$],)POC0Y![99QI3Y^(;?-SX?Z:7_XZM.K8W2([1^[
MW]#IY.,'YQ/8._QQU(0:N/IT/VWUKR_;1Z!W<O2JJ=5_/%V_.GV8_=C;[;=Z
MAZ]F!ZU/_8/V]1B?=-N#X^'-;N>I_?W-Y>@&?GAL/S\^/YMWIT\'MWW2_-DZ
M/$9&W^P,]\;/HR-T_-R>/-GMYAOTHST[ZKZ'CX/#$7HZ/FSN-JXZAV;?;O7^
M&![K?UQ<_*4T>UUV,]8O,X32742I?=XY#+"EY8CAMBM/HF*[RH]M!6M8^!)?
M^-:=2V !0_@F) ]E6W09PX_8A#AF"UK2CGX24L4)9 820I8MK#N!1QQY50$M
M.FEAW_(J]+29>XNCJKD<6;K[7SYC^C?'RYX"^>\0=O_"MC%\<6SW C5TI\JZ
MW&)MLE>;TN8<,&M6:X)[7?>.X_RNQ,(+=L!F;;CWM5$A+F</A.UCSN/3!KN
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
M&"VJW#M*[2)._"V--USY!1:2.*J-:6YK*NE*6F/5Z<@.:] DE+1;-EN5^?8
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
M-#OB%'GM-Q%F_Y DV+]/$_:F<92E4D)XNJ/Q?AQ="6077LN!'D_&<.^CM*<
M5*321\EFS$C!NO2"580?C-]8?$2TKS7R9@_$KUNCZY3.9;%J90J=.K'O&A::
M&NVIW! J(EI(UE -7L%%41!3)+M"R*^;QB2.-QQX"F$(.A]8SX=K5SH,BO1/
M,#V.L\K._2 E/X5.$U6E/I$M2!E4H&N+YNK,&0 V7P65R9Q'N#!)UC6,8\88
M:[5:LB49Z'6$WSS3+[W,T2'<(19I@CJ^'@@,L%7E:$OJ=T.QF@T.=>AASX7V
M'G5:LN@\.N<0M U'%"9$M2X"]EOOGL5HO<T.H :=HI*+3 ^IQQV%K+_+DP^F
M0IVTH,34^5YNK]AJ.MDILFZP8!*O&[3.\Q>*S=K]3AI0;FOKM>5>:?0I9LWT
M=^,$4I782>OWEV-)!6@G;K_8#2<8"M8(M8;O:VZ%^8JH]_5GJ6UX1[WV@5/U
M5, "LC@XK75 1-%/RV*X4UHJ K2 'OUH-0G9[7"TPSX]6(,(2H+@%*0E@QO4
M^U[BUCPP2TR:KKTPE_QJDP<1[#FJI@Z-LMZFM%'Q  ))P/D[]BR2.YYR^]W
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
M4ZW9JY&]4E$H2C<J&>/EF7VRL5B6.50RDJ68ZA$=PJ4?QQ'>LW=LY^%LA_V
MH/I*(7M=.(C-N(7 )!RB/T(DP-9&YM E/K6H<(\Q\ZA8;O,O= "$* $]"5Q/
M"#IS,-YSNO\;3J1JD)J*?/KQDJX#&9;V=LC;K;Y0#RHN+M%I"HZ/(6 +H=(^
MD_\:%E9K>'N'=WF1M#$1)I\K;_U%BN,YROZ[2),X<4(:"LC3'8C@7:(1SEKZ
M_0CY 2U&BR7/G&KX@.2E9S?S=^D]+4->1N\)=?K;^UODH2U+D[]#29*=<^F$
MXO?.T^'U*..>]2!FCL8'[%UX0Q$WFR+?;:$/O+"D<MXJ-;S-\:D>]5)6AE F
M0W^X#"\=%XW@2E;(3%!*59 D\NXU2W]<Y#_0@P0M 9YO=VER2,D$DY(LU4D(
M31I"84*^[B5K_3:WLE$O5BPQ^B<4$(9NR(164>!'AH6I3'XJ!P-U7,4U )HB
M+M0I?U,1H$BOB\(DEE\G-#(% )KO<FT)8_Y?3E:D2:F=^[%+]>,&HZV?FCZ_
MB>E-93E)("=5 :"1MD?H4JK(X\<7N2E\W=\>.^C]$Q<G\.O%<;=;<D  3CWG
M43EVB0A1DJH)4%;^K$+PD#/!%$%*];N_/.;P4=^$I?+ZU4M6#CY!Z2VH="[H
M^_ZX(P;BZ4O5 7PI]K9^S!35>O?6(8R6\\0,YBEATR,&E'IZS(^@/0YK[R[J
MQQE;8V?6>98F!%>:,?:!\(L9&XM=03N^>$+8]6/$XBBW3KA&+>1-QA_-,ZD3
M.A?*0CX72W(HP,V])S<+4BM*&RH+YN \+YV5D3V6[CO!P5P 9'GQJ !*72[7
M2TW1JR:6"QQ,#_BBF6@\"[T[A!]\ET4I.KB(:0Y(W/U/(-EB1EF#\CZETLL$
MBZ$J?K/R ,N\,<FF\50VTXIC-0'.DNX Y,V5V^-AS^O*E1ON[[3&M^E<0QC8
MVL5K&TVCSR5PHP\'3P8Z3E.A9/>8!.W626$MT[]UG),5.?]%6[1TGH86DI0#
MT4ZU9'F@T-U#G8;Z:6GUXFOB('^(Z?YR[%H2*?BKZ3U=L[7S5GW)3+Y"DCW
M*8-#!,P6R1TQ>K6N?L_5C9'I]S/X]$".!UPR(U0L]/CZ_1K9+Q?8Y[YX](S[
MW[V2L>I,#Q<.W-->-[=G*J4CY6];O&L7K?3#?>)A;D %;!>K%7(3_P&5/-$\
M[%M$=B'7#_S,54O(CX@;?D5&"LK?,]Y<8! K5CL12#L"9E W^RS0X8Z"G+8P
M\JA:QC$J\_)98<4JPH\.-E_7($'2WOVGLECE( 2J3)'1J7,_9DTA64((8]'&
M(N[BXO-;OYU8FWVN(7M=0X:7@V+^X@0I^]DL"*)'Z7OSX52F(6%3D,H\%&S"
M2L<+<N9Q$O9J01Q7#8WIE:U"V6YJT&"[W0NJL/!&RXLM>:;Y!)^0(^?-MK^R
M&>C3C(<<9BPL9ADQ^<%)TJP.)T;X <6'4)W&Y7WW6)Q('??>7C2*KNKQ1E;)
M*>@; >J@U8K+J:%=R0?HG?^H:0#TK3@6YY8-QY$/*L:;_.U@N.MC66WA(J5B
M5""-^1N_ARW'E[]!DT%XA'<Y>X-HG6I3PQ,HC- 87RXDIHBHA;B7+)Y242T=
M-Z_M4M)[T&+U /5^DB1Z!$E"DM9$%4V@B_M^\B!!?BF25G-[U#1<7IK@*3PR
MY(U?#<C*T^HM :Q(H3I2E=;D+L6[((USJO0=6(5[!?$H=L_$*C:H[1GSH3%]
M&<KH9GD<'U&P<K"J('C?3A!^+@RFGQ&G7LU[ L@VW1KSB^OC60G^<9S]PH]K
MS-BT)C,26;,.<Z#6QCM*4.LS!GGP_M ]8[%J^H+7]-:%!I;D;H.E1K(14].,
M94A"8_8&L44Y)WB+UGY,;\"*!]659<(=:/Q+00,"X<,BO!(<*([A<N@0P"0E
MP(.^]V6U\<+.[@9Y:8"BUN+-.F+DDQ7]FG)":0:M&>**86W31#7W%$-\*,3,
M31(<*_,55$\.QPZCLK#6KOT6!4Z"/-H38L^J&1R7"<9\X*Z/DN5L6XAU5>\%
MU0,R5*8NARA()*^?EMV<70D-EY 5;/9N+U'C<3JQM*Q&Z$P*#"ZC]VY#SI<;
MQU^>_:02@6M]93,70LI$'':\]HR-%J,Q(K_Z3J@&:?T+NQ$T-4 ;<P4X[UY@
M+XK5X&Q\8C$!70W,YE0-)["6 OMM$Y%50/ZGJ*+-[R8#;.>D#7<]+^R+$S[Y
M/Z6.(KR='UK-Y%0VK!T3-YV<R4@Q03ZEG;79''0;GTQ&;YM3E4B)U"MXSX\"
M,Y=U+61-KRAC+HK+?\L#.;1*O+BD^C/UL?'JZH',V(LA Y[630D*8'O.[R$X
M\3&9Q=D_@K7X)W3P10"<^4AUDY+:=7OQD:T+ ?!86 L=.?]@G'CU(=';KZ9(
M:UE[EFI?'8\32#;P0 N7D([^=F$@'P;F?PWG97$;&HA%4,E-X,[:0,#5B/Z<
M[J_)VL%HL:K4(P!$7Q4(6P[&"E6U_B20/)Y Q<EU%G+R(%'6/DICI-7U!%G5
M]9HOQ0:$8#F2/52-AUR%HK,:<063'E0ZY$6XBK#++/4EZBR3X$6WNCZT&BJ0
M,!^'&%?GM,U>263=LLDY6PW8^A=VH[ JD#9F"G-7P!Z15\.S\8G%J(L*FLV)
M&CV(%0S=.'O6-N\RPE=H[02'M\=,.TU]E&S>V\BYP%)X@10&,368>1[#Q DZ
M$[H&"X=#9#IRX:%D/GJ1]W"_(I36+,$[?Q5'RA)Q/SX:F]1[!N3/72:I3L]
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
MT_GKT[0M#&@.&AR\!U) A$.V+NY&5>@.LQE8/&Y17T,Y1E7YH41<"UQH'MP
MK9\#A[.1;@N3#0KKK4+R7@155HQ$4!MY5HF7\K%5S':H.3AG:N[E61\WUI(>
MYIF BVG>QSRKG1L,1)0LAMI:(S5^C@; S]&KX.>HF9^C=D^T)(V>^W[R@KF-
MH4B@\*L6MXO;4U8 P5CT0.SU"BZF+5S0ZOT%Z0VVV'X*(=FOU]O:X[VT"P\7
M')9=D,T!+KEO#?"L4W][&J,?&$URC=^X,KC*OF*ET:*%C#&?_NR^]3)W*YWG
ME A #!DC0TE^"<P&'\F4 8D2X:'0<Z^5?LOMC9:QFM$R'H#1,GX51LNXV6@9
M=VB$3M3X.1D /R>O@I^39GY..N3GN1H_SP? S_-7P<_S9GZ>M\L)K3PM66])
MW%>JJ.BV!L*/HK"QGG>?3R_F-_/U?+8"T]LKL%HO+O_Q87%S-5NN\M;5__UI
MOOYB-DU>DO&5Y"@9"G6C:=ZH:9HW ] T;UZ%IGG3K&G>=*5I^DU[X&RD.S+-
M!J4A :*D1$QG033SC:$:NLV'.'IN5LLSQ)5K4KVA+RH@[&>QR6"P3T8/ZFUA
M\1>$.[@DI3RRV+&$T';0'MNB ,%]Z;<F%P;$@L.:AF<R*0&J3LC\!(-[7XG0
MM.+I],_#>T)9@LIGJM^=QF?BN>_!Z];14N^^I^.!XZ&E81@!WP.>'U5NGTUI
M;*EGWQO>=U<1(/SR3;^*F[:#=L5- 8+S;M8P%#>'-66Y8*'6)D>Z)FK(VR3I
M#Z5?]:YA:'L:,0B;X6I0/&ZI?!!?0/@D#2:5L0%J(0ZW^1J)19I.2V //>55
M\3<S<,[Q(1*\2LUD[V!:S,28V5R@>FAS[)'X2JHLK_W@#O%LA]9>;+.W/1(+
M02CF);",MG-.$"#6U6CZE"AN/;9/I^(ZZ-'9_T<N2Z-#R7;:@G_N?.\!_\_(
M\2C)PCRJ)D@=]4#)%0R<)PMW[+MV7J"=K8J;&'2LJG@[Z3\A.="P7K(]DBGT
ME9LUM0185WV5E(^QXG&7K=.K.<[8Q$2/-!H@S!;/J:BD1A-VX6#^'C+.0#>;
M=LYG7;5C&A-MY3Y9Q8/*_<@,;0?M+AP%B,:'LDEIPK$O9Z0U%I-%K*>Q6[IR
M](ND[]4N\[X?P&7>]Z_B,N_[FMG!0*2;R]FW:OQ\.P!^OGT5_'S;S,^W75W.
M]IY@SM]+OT+G@<-.->?=U)J]I15+.6]&NWWD+F_+6MZCGX =?2L3.<$\@/@O
MA^#&NP.P$D281XF_L1'NW*@7N+EK HIVA5>,^#V1_ZS+F.&[A $>C-H0?\0E
M?O8=#"&3H5-.C%I$=1A!R-[4:O-^)G1K(U0MHM'#B47SI4R,!AT58/R@9MG_
M, #+_H=78=G_4&8Q#Y%N/+5W:OQ\-P!^OGL5_'S7S,]W759U*Y;IC\XT7PI1
M(&CBIW%>C@1*]$=G+:]K..V_.S[2>3OIC[MSH&'E1B]NU_/;][/;RZRTXG+Q
M\>-\_1&YX49];P$6"C9\5XF_,^12M=_#R+AB:&SW8%XQB/1Z&+54#-IJL?C5
M5WH[/\D66PVTN$JNG$J@@$K];/$]LCSI3-?#@5)97K>X' / >37$]T"(QYV
M_W/V[=G9".RM #SA27\&H[.SD[/D?R#$;RV'P(JCG1\XOT'[!/QP,AK_</)F
M_(8DS;T]>??]Y.3\_#P;ZH0A3JXC"77%6\S&WR2A\?WX%*K1KA-1N[."18"?
M8H(V6?D.!N0%Z_ZDC[FC@6PY ;"$Q#273_"UXX$KWW6M("3/C1*Y^\:TP2/(
M;(;(<4FC>HE56I\L%D[SK[@_V:OM9,:49D C)&HUG6>X)V\S&QE21<6^XT-)
MX.ZA 2+:U0,91^/ JZ?_67>?\YR<M'U_RNDN)L+;#%AD/N+$&C&=9-W .J[X
ME' V<7'(@8?YX>9&(#ZJD]\,Y7QN07[EEU/KOK!B'Z?1V'@PHK&-D_E@A$ /
MI]&XI7D_M6T'OX-MN7>68\^]2VOO1);;L2YF[6(DC8,."[-1>38:&>X.KO$$
MFV2"X8+@!L95KJ\Y&*M=)QZ_QRND!6J3=$45J+LWOI0<)..,WD*QZ,Q\&%G[
MZ<J$@GJF'C]#;<8?42>MRLE92B*)'V,7>\:DAA$=T/L [J 7.D\P22W!SQ;?
MPFBQ75LO76M@R=V-%,+*0,@NB<U62<M@-^5U@(N6,)Y\I"('1_E(TJ12+/Y8
MPLAR/&C/K,!SO(>PM/45W#H;I^M+"X$-M6<2-\,D((UV,M*L\(FSLRQO@OB;
M:>4B!ASM."ISY^J(.[\SWD@W@&&X&XI]7D<3X_Y>8YM7\_Z>0(_7T431WV,L
MI]CG=71NG)^-;5[-\U.@Q^OHO*7_OH1/T(MA7V_&UI;7?1-\# "#Z^DPTX<K
MG1=5=4W!IPW[/>3))R;?K>_Y60IQYV+ V,: *4:'A!E*3Y.P(A"0F< A4TT+
M"I]K58'A(-Q9X>Y(L0WOZ(WQ@Z"Q"Z_Y@T"@!>_H34M-D-7]3SW[&N9.H.7A
M5$124-!UUJG AMJU0S-,3?T?$O6 VS^$E@O#4PQL4EMBO(^6.(=I_2 :2-*=
M)E'L 3#ZWK@F:6P!8%Z3"-3_C[[OUD50[ $P>FN<GXTM ,SS4Z#^?_2VY<F0
MUY7-7O;0"WOS%=C[F.QM=PQ,8R$A3"<,I(*0Q31JY2 56=4TG??00\NZZ)R8
MVH^.Y^ E<4^J=)..I:=I-]V.9P,\##%*9Y&D8:LRSVC>L" KRS(E@G]G9XQB
M->KH!^-G3&,QJODS1J 2=?1#M_Q4K$8=O3/.S\9B5//\%*A$';WKE)]CQ6+4
ML?%BU/'PBU'' L6HX[;%J.7(4>(#IGJ\)UNP>3\3J5^-4#%[MGNG^<0L1/!U
M9BA^8S@33)BWU:[N(J20S@XKH@Y9$L(U@C6I??L(HYUOS[TG&"9%LIT'I$3V
M--&(5  NAN1]C:=] QXLQ\M>E0!())[0GH[O&6Y)*L'B:D1*E![*?6ZS99*M
MZ%VW.Y WQC8&PIYT2,2"G8;55Q.WJJ+#0;3-<^HXBXJI$KN.D_ W,Q$LX4+$
MBIB0[+IC$3(1*A%B7B5>THQO-UU<QHK-&L;&FS6,A]^L82S0K&&LVJR!L9SJ
MN^7&ZUW&PZ]W&0O4NXQ5ZUT8RRGFLXV-Y[.-AY_/-A;(9QMWF\\V5LQG&QO/
M9QL//Y]M+)#/-FZ;ST9:!V #;[%EI;;WUBU'?&<3P0L)^+@66[4>PD%K&K[J
M4F!YM<F.'%V48QJLU:_] #H/7O*@PN:P#BPO1)LA_WSJV>0GUR(_V?^)$^<E
M*\RX\P/RAR@*G/LXPOVAU_Z=U4?75ZVP:W> M:+'^+K2O< FW0Q$Q?K@:S>/
MXQAVMXU(<<WYTLJKSG*;QHI9DF/C69+CX6=)C@6R),>J69*,Y11SU<;&<]7&
MP\]5&PODJHU5<]4R9?(9J8Q=A!9\@H'U &_CQWL8++9)QXM%T;7MP@J=3<=G
MJMS>!L)Z4@ RY"E; UC)(ED[FCA$O\/O.6)S,B;W8O=X&5)@6W0SHS9.,73R
M*<E*^>22IZ=JZA5CIRO'C=%O:QOJ$6SF[OJOU"0A;"_;=K+RD70;#7LKRHB
M0'/)V$D=Z5@QJ7AL/*EX//RDXK% 4O&X;5)Q5FZ<]7?LXX"E[Z$[$90*!4,(
MR-^ !R/:,<AI]6E$@7!96%83; IT)S^ISNE9@K)=3,3O&+ P)"G]*T66#,</
M&AC'DYLRQAT]8S-6S!P>&\\<'@\_<W@LD#D\[C9S>*R8.3PVGCD\'G[F\%@@
M<WBLFCE<A./]S2])K\FK.$"?/_KZ'3]I!GV99ZXMMLF_(^?>A2NX02.C[A]&
M:0>+D3<25*%EU[^G\X"_10>)]W"*X'@DB80A<+S(QTX.Z39+K'W#ATLGPE-[
M@:$533O_$A*W:B"?@B@P^EW\=@!W]#G0PU?#^3 D94G@RY"A;R>A@(EB;<G$
M>&W)9/BU)1.!VI*):FT)68Y<S&UAL/:/^V6&0GSES=>G=)I 83 ZFP&0W@B/
M&\>:.DM%V9)+1!/>G5V?3A2S82?&LV$GP\^&G0ADPT[:/EW&ZS8J?W]_ ;=H
M3O>];ON"4K\1U!,F*ADLI 0I26,QG^W?GPB*9*IT0?UN;"?%=/2)\73TR?#3
MT2<"Z>B3;M/1)XKIZ!/CZ>B3X:>C3P32T2?=IJ-/%-/1)\;3T2?#3T>?"*2C
M3U33T1G+*>;_38SG_TV&G_\W$<C_FW2;_S=1S/^;&,__FPP__V\BD/\WZ;97
MW40QK61B/*UD,ORTDHE 6LFD;5K)+8PNK7!W%_A/C@WMB\.G$-IS+V]P-D4F
M]A.)0/;5N$0>  .9G?)0L@+BT]4'<'VS^+P"U\O%1["XFRVGZ_GM>S"]7,]_
MG*_GL]6?C/I[ZA)1:7>B1C#5_,W"ZPO7_A)B-!T7(B *!W+MFQ7T7D#47OC3
M!Q;,E^#RK7"\-\@V*U)TT&_QOS=HNR2'%#=MR=L&6?E&?S)\R]JG=%;?G>N)
M.2TZ?4P?<;'0;R0VL]A>.YZ%@/(>+OTPPAV1KYQPX\?=]R82WM; 82(*&^N[
M*$W'MZJ+^15I?VG#^X@\GXJ%?X,7PW\E-ZTF7]F1%8"*0,M02O7LR(6?=.?N
MJ04-=0_="2]4*!K[\Y)F[+0NO6;[]-*X1>W16T.V3<]_9(:CU:Y@\M^2YDS?
M^.S)>)#8V$B_-4'@6$;Q#OU$\D& %880*2ZLSUS'NG?<HP/<3-\U2:8?-5^3
M(8YR![;C7::;31#CLQV?_&OK!89WU@%7ZO8NF>R=362!2\#'2CK 0\ ^&3,L
M06QD,E\2^91HTXN2)?)$%]^D'_9!GY(\VE?WP2L,&4,$$5NP54]RZ,AIG.G&
M@^F.E'*,%E2,%)IT>6:G8G]3G"_(EB1WSP4$Q=]TZ4M1< PTNVP',?NI5KQ(
M^9@GQW[RB'"J;L.!R;>:Z AI81EJ=I<AIEC.,S%>SC,9?CG/1*"<9])M.<]$
ML9QG8KR<9S+\<IZ)0#G/I&TY#R-PGC3B-7@APP-@.!<R'"@%+V3FMS_.5J_A
M0D9 (@0N9)H(UDU;WG/%FH-SXS4'Y\.O.3@7J#DX;U5S4%].,;'\W'AB^?GP
M$\O/!1++S]LFEL^V6[B)%MO9RX8$WY96!!<>UA#X?_B-@"?+Q1=)2Z0> F<3
M01O_ 5FFU5^41B++UHUQVY(K)]S[H>6^#_QXGX7I\;/ R,I-35K?Z]JO&@!"
M!HY!\U@S/J?9]?7L<@T6UV#VT^6'Z>W[&5A.US.0_GMQ"_#!:[@?AW'BT0YJ
M\U!U>? K)LR?&T^8/Q]^PORY0,+\N6K"?":.K02O(F]E*>S_/- 'MP&UKPTY
MCM-T BYF[^>WM]A50FK^;K:<+ZY,WPYKE]:RYM;+E8X4M&(%S+GQ"ICSX5?
MG M4P)RK5L!T(G5F;78#UODKTM/=&.*)JI[=7M&4]&O3T!V8UT8,Z2X4M6)I
MV[GQTK;SX9>VG0N4MIVW?FDEWN]=\G"&Y6*YNG;]Y[FW]8/'I'"YIU=6!'?5
M?JTL"!A#=LJSDP3P+9H/;"NRS$;K);E<Z1 D09$6&=F5=!^GZPZ@QZL;\(Z.
M0& ^RDE>%8ZL%[!'HTQ[+@RNU-]QK>*EFO2</>2)%[J%W:>K5E<W(@05$)I>
M9CT2 2,"0.5(50#J.'7D!BH66I\;+[0^'WZA];E H?5YMX76YXJ%UN?&"ZW/
MAU]H?2Y0:'W>]J&5S "X1="A?Q;W])Z=U\$4=_;8_W#], [Z>JRO-3C:[<NV
M$(L8GG8^*RFU\DX34S1;OU2#:-J^Z$J>CGWIUB1N8<DN\6L:B^VG$$YQV<CB
M/K(<#V>U9'=GUWZ@)_6\#23:OXP6P#(^"K+BJ;\]C4.8E?#XZ;*XJ@>F"Y-'
M7HH*W6HNNV.V3K$#82I_&VV)W.*SN(+W4=%0-FTGB[=&7UV,-=?T$5=-CCK^
M!H2W-> -B,(FU,98H)>W ?F5Y7I96*7(T];E3$LQ289[3WYG98L.Q>U=(FX>
M?+ 0>43<SS(D33YH6F([##>4QB6:+UI#4%4\WB/]&.(6!3!<>"0"'V\BTBA[
ML<7RV;&H-&[771VMN-0T <60(#P#?(T;AGX#D#;"^@EIINQS-MS\0I2O9>$2
MHD-GI;)W <3A'V+9ZRCX.MZORYM)&0W5 !>S+<L3LNPA:<&=C P,2Y@P1_EU
M6#3TNZR!Q1IR"3?0>2*5;;V+66W#SAR--D)V#!6K_02I @R*<:9/15%V-I2X
MTK!O8>JGA<&X._)=X&\@M,-K!/B-;WEAL4W'HB:XJ1FU)@8<*[BS\X,(D!=*
M7#2A)'\F/5,Y)I<%4((8RIKNDKA Y'63CQ"_9]IUY+&VOOX.)S48F'XB<0?)
M0,.'(I,ME0 >%2]%PVIJVPZ^I[9<?#\U]]+V)KT(!7\O UWQ.. P>SHX)#:6
MCC7>HDZ >=5><TTHMPGLPB1:ECUH.=WO W\?.%CY]R)/ AOJ#],VPL0ZQ?*7
M<9:UEW%,!%:%F5F)GXIAWZ8SX683/\8N7I#U\$0_NDMX7]UM:H0AXQKME5D
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
M_[FP7%S[8/0^=DCT9AZ[0P&P31)H?XC<QKBMU6*;J=K9"PPV3EAO/<SPELU
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
MF%EY>V9^<CK$9#,=&@>J^<='>*B$."XL%R]QZT>7_A.LY30Q3(/Z+,WW^#4
M&(Q,QP'/CY Y2$8:S-A@$CNW">AXM;C=%^E'> 6Q=8S^$1(=TO'7K@*![O-!
M 4:6(8K,BK2]Y6"N_5O(@&QK2QJ1U,^@5>1O?EG"/>+WS@JA33+9(YS1=A4'
M. 4.!HYOKW96]X]02VVMO7V@#'1,6P?_$0=J+2]R;,>-,6N1][3)'@.*/1OY
MSL])=Y^D5,+?DP(*?->8S/_&]+V1BHA4$RLE*=DFV3BK2KRPO%]ND(&)2S.0
MJH?AG77HP5%KWL^$R]8(E9AQ;E:E"K.26I7*Q5PMS)?>2WR*D"9.GGJ]/GZL
MA&'+T6=J37R@@L#J:I,F?<?%8+"%1@SU9L+G=AT;0_7'&W)I\H/ ?T:ZJK>R
M]=(.^H^Z.A""WGM9*@PKB1J'Z&JABF&+DP8=:&F6Q&*+2^ [%HS:\KKM]6,
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
M*<5N))!B-QI"BMU((L5N-*04NY% BMU(;XH= PB)@,]H2 &?D4# 9Z0WX,,
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
MF#MI])>T&/_&LXT0FP!SV.^9T.9QW5XA+0\CO\EW*4Z"O4]]I!*GI(^@(;C
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
MN6'-U#"G6H2++,):$+K21O8#.9QZO_)EOM[5L(Y6"96V-OO:=$!@1;L@)_#
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
MX1>GVUV:<]?BF_IWXC?BAP<A:\ ]^6]02P,$%     @ >EVN6"9"-O:(.@
MX)\# !4   !C<F5G+3(P,C0P,S,Q7W!R92YX;6SM?6V3V[:2[O?]%;.^7^ZM
M4X[MO!ZGDK.E>8MU,A[-G9'C.%M;*0X)28@I4@9)S2B_?@&0E/@&$@ ; CEV
MU9Z-/1ZB&T\W&HU&=^.G_WI<^R=;1"(<!C\_>_75RV<G*'!##P?+GY^]NWL^
MN3N;3I_]U[].3O[CI_]\_OSD%Q0@XL3(.[G?G9R%Z\V=BT_FQ FB14C6)_\W
M7O^_D^<GJSC>_/CBQ</#PU<N_9W(Q01%84)<%+$?G#Q_3@?,ASPCB WXX\D\
M02=OG=W)JV_I__WXW?<_OOK^Y-W\[.3KEU]_FW[R'S_Y./AX[T3HA/(=1#\_
M*U!ZO"?^5R%9OOCZY<MO7N2_^"S]S1\?V0]*O__P#?_M5Z]?OW[!_W7_JQ%N
M^D4Z[*L7O[^]NG-7:.T\QT$4.X'+"$3XQXC_\"ITG9@CV<G7B? WV-^>Y[_V
MG/WH^:NOGW_SZJO'R'N6XG9R\A,)?72+%B><\Q_CW0;]_"S"ZXW/&.(_6Q&T
M^/F92]#R.4/PY3?I$/^'_>1/\N=9&$2ACSV&_:GCLZG<K1"*GYVPH=_=3DN3
M8!^Y 1/>"_;/+X1?O_B7:0;_O'$("N(5BK'K^%$_?JN#F6%_2I?4&MW%],]K
M2DV=Y>H +\SH085,;Z0[Q@.<Q=V*#KT*?8^:LHM/"8YW<SK(UR'Y1H[KEN\9
ME^!(GSG1ZM(/']0QW7^9H@?#VHPLG0#_S8V7$WCG*'()WK"_A8O3),(!BB3%
M+S42&*1WR7KMD%VXN,/+ "^H6@7QQ'7#)(CI#G9#,7,QDN1<<BS*.Y#&AB2>
M([*^"IW@%KD(;YU[]K6<NC9_#,7<Q-LR$QF'=\EFXV.Z*.3X:O@.C"77)0GR
MKK!SCWT<4U%0]9I18T)NG!V;O"R+W>/ ;0)SYQ%%V;AR[)6^ #20YVB!"$$>
M'?]:=I.O? ,'RT40DR2BQHRIKQ(\C5]"6L+K,$;9N-(X5;Z!P^DN#MV/I5U)
MTCS4OP,S6VSH4^J9>LS[1T'$+?T-]:@46&O^'FQ72-T.JK5R+!U^'5)R3IS$
M(=G=H@B1K?0>5/L,UM-C.QD]WTGOB>5/H'2(2GZ-8^812K-Q^ #0=[B/T*>$
M#GJQE6>E]A48/W5?XW3'_R2YZ%N^/[*_-5?8CI5&A%N?W5Z RB2D1X/<J8J>
M@@JS#=]!+>RRPZ#"5..7D&C5MT0E+15]#;S7-VZ,RHRVC0*XG^SW314&JQ_!
MRKBR>ZHAU_RQ@4U/A:WZ9Y!1$W>%O,1'X8)I2$R-%E/N#:-V$<5XS>(-5SC'
M0A)'M3'AMJ8]74EKK#H=V6$!3<*>=LUFJS)?'\"(&A7,^"2*4*R'M& 4(QSO
M_0\JR(D;XRV7;+AX[Q!"U3>*5T[\@ B:1A$5_H*$Z]3^7^+ H5YQL-2:(1!5
M4..Y9V[&PW496[L''*^H2=P@-X[#"SI@N$-<]:>!A^@.X]&%?8X)_>>0Z(F[
M-ST3*^X6N2%%FJ[J=W>'K8$:KXARM5@@QBW;QMB/M&:M3L#$-&](N,7L\F\1
MDOW6?/'(/ >]:74/"!:)V-.\0M3A.0NC..)_8G%1%GK&$3]&:$M(=E@3<OF
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
MW^8*;  I"\A8M<6:<A4A9O.0F7.138"?G@R%#$HD+)]#-"78A)7&@?)U*KT
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
MW6%F&\0J/H,E9S(/UNW>TL5/3)_T=#@8=2-6+<A'ZB!D/E&XX/D$3B&?(.^
MY;$:P]3X:K2H/#A=M82%,@$UET)Y5.V,\ ,E8>(%A\:43]Y!5G^W$ Y,M0I-
M8[2&[@@G0=#*<4);19L/%UUZHF\H?-W"I(C$?]XZU A.'K&45.D'!8G2OQVD
M61[+IIU779I,7!4D8&2A*HJW.,#K9/T6K>\1 1!'>3Q+ 9Q&'<LAK\S83@M:
MSHCS" M]:;Q!0E^>L9U>L9U;P.EN3C^7-4\0FTZ!HNUNZ!IV3 E0_2:SNE8N
M9^\WM,(N/;3+KS<%T58&MQJ*5%#LHOBJ^-CMS3U;++"+]JP;$5HS#9MNA*;H
M!& !'P.?D$4J'"OT.RK[AO:?=Q%:)/X57D ?Y&0H6MY_Y ^"4G(N0CG&%SH.
M(1')BH0^13Q/OAXAHS,-HH2P)H19'K"9V=2HV#:DO<L(A/!9C4EG7-%50$?T
M>9JW4;DV$;)<"0\BUD8 X3T(.>'N)Q7C)0>S4:3B3FW-']NNK-.3DQ@+L <[
M='WT8J/LMI(B:+]=FNZH%Z8"O(#/@O0I 2YPF3-?8=68:58C_Q3V8D7 >[PK
M$L:.;Z5R8N_]ULKY-#,OFJK CE>_USNO<^^!96EBX):U@8#MI2(ALD8GM0 1
M;+*1]C9Y%%,H9?C&(DQ)F];;/351%WP$>U(B9[<:25&PW>#U\&W+VQ64<,W+
MT^[YI+\$^[BA6T3N0Z!00,'V&UN.K:1&OV4V+$0-O[$J4QN.8ZV\N(_W6$S5
MK]<M&\O7E:"I;>@:\'G,?Y85(>PSOK.CI^-'QD_X8&S9W165%*;<V1U*+'9O
M<6OS8"V6HS0?UK3*%$G9MLAPBE "$# \"R+=M);\+8I7H7=$28O(6C[LP E=
MB"M4!!A$^H<D]3"*SAQ"=HN0/#C$BUAA$(M17=$!?=/:(,N&Y;( (-60!ATL
M1&Q85^RIQQ/:)=K@A7M@&D85?B&41]-23XD\%6\P@ZS'Z]( ,9(:5^Q5A13/
M_)5'TU)MH/AD]OPF-#4>F7Z="CQ 2UXZ BSRPE'C&AGO]%:A]C0V\"J$/9Z7
MMG]/M^\W':]0UE>&SBM<Y*VEXI43/R""IE%$#ZH,TM2UO<0!U7"Z7Q5*^_0J
M^S(.9HMYD8/9GH,YY>#]GH/+.@>:M7]P=',OY*?_?/[\Y+_?O_WMN__Y[]_=
M3?+X(?CNM??W#]OEAUWP[CQY^.4'\OJ'7[_^Z]U\%_D_;-V_7_K_CE_$=^C?
M?__PS<?'5^Y5_/*/R\NO[WY]L7T\/?OP<NO=D0]OKA]>D[-I].WVA]OWEZN;
MATV\6B1_3&91.+U<G#OO_XBNSW[[UGN]7/_CUW]\'WY+XD\O_PI?/_S[3?(K
M>O7MI^_.L(O.?YT_7BZO3J??H;L?OOO'F?OBT^]7_WC];O?IU<OEY=VW_]A]
M<_GK\IOIU9;\<#M=?;]^^W+V^_3C/T\W;_&;]],/[S]\\&]>__[-]3(Z^_OR
MV^_#Q=*?K5]M/VR^"[__,'WX/9Z>_3/\--U]=_L+?K]Z\\<EQM<>(5/OXO3C
M9+U\//OW^?__^>?_.3F[NWW^7#.<YSO104)9US,3!90MA'0;MC1V=9JP\9<H
MS1<__$K6,&K"_+\K0_64  Q9:6MASFZ4'OEKT30+)9BM;!FH>Q+3L>VM=5J
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
M=W-"O2F''T -)$2U4;(3N9%;;V4[W(+6T9O]=7!E)/VIG995'TA"E25D*<B
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
M_0JM9Y[9Y!SA<+\D&;^'8/S$LX[Q&I*9V2_/$:@QFH#$2,(.\^O?JNIN74"
MN(B+S9Z=/ F@5G=5==TOG__?K]%0?6:.:]K67_\[=YG];Y59/=LPK:>__G>]
MW;B]_>__=Z5\_J],1OV=6<S1/6:HW:G:L$?C=L]4.XYNN7W;&:GOO-%[-:,.
M/&_\\<.'EY>7RQ[\QNV9#G/MB=-C+GZ@9C)BN8;#<+&/:F?"U&_Z5,T5X?\_
MELH?<V7U>Z>AYK/Y(O_YP(--PD8M]Z/A.7^]"+WC5]<97MK.TP?XXH,W';,/
M\%@^DRUD"KD+\8SYRXM_QK2&IL7^\>7Q[H,GSZ%[  E<))O)YC.Y?&B1C,MZ
MD87@WY=/]O/2=7*E3+8:V@SK&?X:M!&Y"'R!KRW*'\*2/^.WG<]F"Q_PZZ[N
M,OES@YGQZ\(7D75-UR[F<Y4E2XM?R ?P2W/9SRW7TZV>OQ.!=O^).#((H+IH
MX5PA!%9_*VYT(R\%N8W<AW]\NVOW!FRD9V8W-'$S2!FN_VA?=[OTH/PF J#)
M(A*#U]0^P+?RAZ[CS2\)'T96^S5< KI_W $6PW V9I H?EG^P+\,G>A)U\>Q
M!\(OHCMP-X!9SV%/D<?P@YZ%N*/%LX6 I'_-D:IX1ZY6JWV@;\5/%_\(K_@%
M7G6F&U>*BO_WV3.](;M2/W_@?U&4SR/FZ6K/MCQF >@]]LO[0 \2U\FP?T_,
MY[]>-/CWF0Y@]N(#K/F!+_JY:QO3J\^&^:RZWG3(_GK1AU]^5'/9L:=VS!%S
MU7OVHC[:(]W2^ >:VF:.V;^@IW #'_"_G\=R@9'N/)G61S4+O_@PGOD5,KD;
MDPV!Q3U.ABSSH#\QY&?A'? %,IX]AD7&WB=5?-"U/<\>B<]>3,,;X#ZSOUW,
M[3_CFO]A\"7^L&L[!G/X:E^&>N^GFH>CN?;0-/POY<K\^YS\_N+J+W_*E;.?
MQ-[G3O!A[@C+P2%7FP7*>%W82Y 0+-3L)Q6QGM&'YA-\U ,\,P> TKWZ?G_;
M:5ZK[4Z]TVQ__M"-04AJ[VXW&]\?;SNWS;9:O[]6F_]H?*W?_]Y4&ZUOWV[;
M[=O6_9XW]'?='8 $]VQX_OJR<0FRM%2L[7,3>\?_3>OQF_K9_/71LJW[R0@>
M[7%.\<M[9/V_7O2R%ZJEC^#-(! _7ML]^(WE$8]031#)YJ_G3"5;REU<Y;*9
M__W\(;+2U>L%W;MONO-3;5GL_=Z0M1Q)7'E"A'@?^^8O9F0\9\+BD/>_$]V!
M%8?31S:V'2_ 8Z$(;W''NA5AE'U]9 ZG'U>Q^K_\J58IE@'^N,#5+"& %+GZ
MW^_UQT[S\>Z?ZF/SH?7841^^/[:_U^\[:J>E B_HP(57<P6U]:CF2N^,]VKK
M1NU\;:HA-N&SB'JC@U_G:H7BZZ6Q&]M1O0%3_RT1IH[A6=L 4\- "R""*UK
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
MTW^I6%IYU!P\:5N98BIM98Y2<&V7YQT4/YE&(M&"-61Y+5?>GXEP@!J.6VS
M" +[]5R(TNNZ$$F/7=[PV&?%Y[@V<SR*SQ$#Z:@V<\B 4$01-<",&MKNQ&&\
M^9V5X:JI[,"VO[J/-X33 \CL1SQ7QNYG)BZ3'8'LKJ>;%B_T82+$@@I2J.HG
M6OB\33;?H17!+6*-!+M6_[O+Z@BXE@#;K27C4C>VDZ#X=Z'26.0%1-LW+#Q2
MM"151RH'4$>VO%8-O^6<WSL4A\#80'LXE5'ELQ:/&CLI71KLLQ9 A__-PTN#
MW=A0^-1'V-$SE^B&4(>!K);-OM(;DI(%NU,<@+%0V@D.SF.BCF],5/C/M<8[
ME<_CG<1XI^)YO-,>IY#%(Q=@@8,@PFMG7/,_C+\@&/2DA 8]7:KU^VNU_?U+
M^_;ZMOYXVQ0SDW"AU1.@*O$3H'9]JN[5?:O3;*N=EAH>^Z3<W-[7[QNW];O0
M *AT1BPMV9H_F0>G=!?5T+0G!4%[W6PTOWUI/H;F>*>SP<74QN75/<@\Q^S-
MJ3A^'+$.8O6/EO.D6Z(5></GR/"/NF4\@#*'=G.D3;D^;/L<^MHWISOPAB]#
MN_<ST\O^@6_X \0L SD[1@GD3-A<P^<=OS<0WOE:-KL9 YT=LL7O1/<J=ZFV
M'G^OW]_^7[USV[I7.9K;C<?;!_RWTKI1OWQOW]XWV[.7"5"R2Z:R@^6BA(TC
M(\S^5)ZU/4()_6"_,,=1&K8SOE3?@;!6__*G:CZ?_=3@ I[^E?ND@NDLOF@_
M-,2'[]47'6V"'CQL.R3:P=R^9\^ZH6O4^@B_1Z6..<.I^M.R7[!EK]H8 );5
M1]:;]H:H0#3QPCU-U898!RCA4D$U0^Q! R7"L2=/ ]4$T]Z==%W3,'7'Q&.+
M8CU791:MX>K/N"20V(2BYK0-ESG/9@]_;LJ8.WPVI)=3[V P;/'O,VM,72!!
M5\%?@,@SQ]0R#0T@ *0-9W+Y(6$+_V(]3U0(TH\ # C*!V:/A["W1S8&!1FN
M)^A#_/#O!# ?'GU@7NZ6E!;@?G_T%4(@'C%7^>0J=H@18*AX@"2HTW"*;[K3
M&P2<UG15HIWAT'[!ALXG YJEZE?\N*_/Y@CH< @<&JP5IP><;00J"TC@W.6_
MQD\7'T[BW"M(8@\$]]F\:CJ&[2H=$-E$<L"W_F:#1:+^ $B#  'K;L<,^^"W
MK&6I];%C#I5<$6].MJ81YQ$7CS-?0]75?Q$<GCD<(HS^;S\"=FYZ Y5@J'YC
MGCX<3CA;OM34.\^X]+D6_<1_B@\@ E[.D-][3!DPW5/[CCU2_1_"[5='N"3\
M%,P_9*_CH2[&%STAWP7QH8Y1&'&.[3%]A-]U&?)R@_S*^&]:\5)%YH(ZAK P
MU;_](%ES:\%*ZC?;>@(50U?X49 <FIRSMSEGOV;/;&AS?K[@=/A4%"XZ[\-A
M]P5RERA>A4K$EX&>P8_&Q)DRW9&J4<]A3Q^_Z=BZWYMV8.&(0P+G&_B^"/$*
M052X" " ;Q+?ZIC="8C>R*X69+I5POZ6_%K^EA\@;]&G(0/D(+-AXZT7@*L[
M,,</S$%N!FS+=[AD\B&/RQBH+G+"ZL75?*[A;P!=!='IV4@J(8$JT"Q$+9>[
M_S %98%5%,)QA_4&ECVT8REWYAD?PVL"LGH\@*Q=7-7F4S)^NU2 ,_QM8C$U
M5T+&D"MH<P!#('(Z(D%$ZAM<,9V[=E7/T2VWCQ?RR6&DBX.Z-7'<B<[5H)>!
MV9/L@NXH:&=)@%<[&N"5L@NH4"ZHF#(?1&ATP&?@Y+. Q,#2GY=[.B/NYDQQ
MO2S3L,ETQURW,]"MOP] -Z*C&VVI$4\? &^6Y\-#@HE/S+B>L([M3\^K>YS@
M$9P=FS\(YABO07);?3%E W[OP[*\V(5:PJ[LES'=D#E!C$Q0M@$F[QZ_?4E
M(C/0*I\\M'K6- *M_,75?'_2"*C>PUT;3H##,P=#<NAQG8PF0S*R@ OVX:Y=
MANF0E!Y,6B(R74&,N5=.C(5$Q&@B@P2[%)DC\D(-+0X=%!1W,@16UV4]5# 0
MG'!@^,.S>S_AG 9P1%_KD((8H=^;.+AO6'$ "WDO-M=G%*'>X"N%28FO?AA@
M^/G6URU(XN6JZK>_"S6HI^/X;F_*A1U8P$PJ2$L7G%DQ7_%75.2*EZK4&M5\
ME81#60N=8[%8"&=7A(0"(S29SPR,N*F:DRN^#.#A[C0,(1SL,APR0QD!/0X
M4B/0!4>3D0C&CT4/J9#RJ EU4,?H#AG?()N>F%BTJV-['ANOAS>!3;$A; 1T
M)3@D%TF@B"9D.?GUI1+I<'5Z<S-X<1MG,\=%G7Z^#")46KRXREX6YD-.?+<?
MU/_Y^U=2=!7IJ@",]4CC93H(7O@:K62#H5I*N0ZZ9<%6 *H^6,8.>]9->AA,
MBI_8X<BV#),\(Y>@+1/" %NU,/Y[C#_N5QZHQ@15,@6HVW[6 [=*?^)8.NS(
MU?L, #X9/SDZNF)@AR'<A<T1P+9GTA9QZE^/4 I?XY4;C>40R]"+@RN:S\*-
MG'CX<V7AS\G=-'&HW[;!AOH4UN=[I]<\V<_,L9#"I$,"H&)A3(HD.(< CAT"
M0\OLFT"M>)F'=.?0\R3<0QC+$N]7X-V$8-S([]</V#+*'(E+0MXEC)8#%@;,
M<O&">*B<8OA>0@L?Q+5!SW)L%U#5([39QH03*>".]C]BS..@!!+SM\]WE.$.
M*\7#FP%R(1SQXH<".@FX$SI<T=F"^R-EV]^3@]<8#\YY2V\ YT!FT1-LD#Z(
M$EV8<%Z L<(==YRI8B.J_'6Y)DD7"A=&8..9R5I4R5KDC,WE;F"IYHN#7--X
M,]@!O'A,U=3RI?R% &" +F(QV$K"2U_80L\(-;R[GX#QJSLW$S9,)/ZQ*\IR
MX:2\6R'""SOIU!>W\26!\A+.7RR6M%+,()'WB!N5^+H&"W@@7$(WDZXL$P@-
M>09)5%JV1R.,X=;]A]C8E)S*0&JARSNQA"H$G ;N3 \4#D9O1CZF8$X+_B-,
MCK!T$AHH'H\Y4L%<D&7V"#+$:[T#RE![8%[KIOKNBVG]W\">O(]Z.-SE5K!X
M:.89:0QK2:!6.AZH5>.AIBR&&OS#!HX2CD"L=ATL>,B'&@J[)) K'P_D:A=7
MQ:7TIOB04P7H.J9N_7.B_F-"!+0<@C, 7/ZH'P9!E8<R1I!!X P-D Q,F8TR
M@=*2)X5@H!O 0,*\QC6%P,+9J0YQ&&0IH*R9+M=G01$VJ51->GT02UT&#XQ
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
M_AHQ8(:)9!-.72"D>R:3@/7,)^Y^ 47"WSJ6L,YL&U\^,%&^4/HBPA5$"6(
MUX$OGX%4[ G\#AU/RCRR00_H,F#'S[R2N(M(UUW;PI(:4(50'"-R>J8#RA.Z
MR*AEF"Q0'7*:X-XT5  $$0#0A<3]B0#]U\008DWO@O@@]8%J(O%+Q =;0EK!
M1GE-G&Z8Z*(;C\DOR6F!3H<[XJ;,"3+L1WX]'GG)WQ:1SY4+1=AZ;0]L7>Q(
M"6WI.#G[IAB13I5U<)@^V.OO$<HR@G#5!O7/S7C3,5-D_!,OVJ/(=!-[5U<@
MZ4"Y SM!4V%M-.7W$M[FNJ\B^OJ%XM2A?):VAT7Y#JC@7VSXCQ_XO*FW_323
M^-\W;",H7Y>/U=M!O\J./0;N5"WF>6.%657<1;I1D6Y$0PI*8P1;B'-X&<)P
M FBJ?;1KN>R %_&EKP-!G\BYH\P[=PS3$*89:A3P 9I/<Q:NJ TXD Q(B72+
M:Y-NZBF.8=+UM1W7;QW*9"L#80XZ?FGK0HRA_H'*C=]*-&I^ PFBC@.R7S;A
M<N%-3YCC[I?FBM2MK=^,/5)P(89*%%^3#O6JB*JT-E$5]\H/B0\R-Z)+D[:Y
M)G8Y&7$^QO5MESR/XA.'11HM<,1CN?18%J_XZ)=Q8Q-S9AB'O&,/\=^2)AVN
M1_-'0)^=\R&)W"4_Q"L;RE'_!KX<M5R:Y;M*C(TGN&LFE\WD2QG.P#GC'4[]
M;'C>FR0XHLQPYWR;,LUQ5=BW.)-L(H%;\KL/89\1Q^ZB68!]B*FR(<[LY);!
MO$P8RQPX? CW7<Z6U8RO=I 6'T@66FJ&#T1;";N!.B/8#9()6$)^-CU8.O*O
M"SHJP?Z8^4R6#N(*(,=TAP](\CO<D;%&)JLPN=!X9;T)6%Q3HB2PT/CJRLSJ
ME,4:#'P0+_=;1(&IY;U@$4!8Q+T3CDG<CNV\]WL%25!$?L"8R"Q%3RA2E8K>
M3@5[[9!S79CD_+V K8DKND7IPQZYP47[2)X!0688[C4>6/Q-"P I0"]/^N2
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
M!ZIF+ZXJ.:U2FQ]E^Q[U8T(,IE%._= .E52D!W9R&@H*NK>]!D=]$L!7<P<
M_!K;G05]/@'H,8T ;X$I9_G1\K/]:_F707,U@Y1W82YA,X()J/SR\AZE2;L^
M*RVLP4I3-W<;W,N@Q*6;.1-1A,<S@OU8<S2"&TD_(4N.2S\'SJ&%_:N!A8AA
M7-%7+C JPCV2@FZQ#JB&IL/M6G3 8E,:F1SGLAZEM$F7*ADL(@<ENF[0C]:V
M>)@O:%4@?+32=2);8XC<("4 "3[+DW9X*^'9%!FZ \+#2^7&YG]8V*Q%@"Q*
M%3I&RDY,I'OIB!0: 1H=(R?RE>DC8#B7U*S+0<-_.(T8\G[1H.R"K*F+D!OJ
MP!AJ=2OR'$RK/R1SQ9_1BNEC'GIC0E.Q>34C-E%BUK/IV);H]A)L]$APGEAK
M?W 0%MZ4"E_JEN%7O6R8YIQTO; ^7]Y'?S_:D!(I[%FAQA^!Y%D;.U*CWP"M
M*:. =L); \F]\ (M5+L-1?>HPXTF.ZM$V]^/@:N:.J]1;V+)+5SKB>/W*<>.
M+KSR*QAXS/V=HCX7*VC0ML!$2>,3IK>9(J_2819[P?@?/MEEF!!)=YJR)\0H
M8BQ;P7XVS**NZG&G<)AGHDD@Q=B+Z;*@<;W=ESU@^8&HI189-@M.*=8<@7YE
M!%VW@]B]+VXTD50Z5='#1VG?V&.7FDW-%7O @2\C:O*6+&)WS"&&+8!&"B+H
M.@P4;+ 5 W_>:XL'6JB= #F1H^77(^8-T"4MZZ]#7GP )^7)BX:2'^,GF1\)
M7Y^7Y6MA)SY;;!,V<_79XT5D;#@<XWVRGLB\P'\#I'KRW]*UQ[V;I/"-7?91
ME7_[!%:VX0T08MG?/JE)H7>!;KS/GB/7![R2K)8 Y.[!3V"T]'YBI9IEX+MM
MYZ/J/'7?Y;-%+5^H:OE2Z?V%< AZAEQ+;*A:_6T!4GXP4)TIXNH95_,/YGX+
M\ 8_6+!\;F;U(>M[D>?F'ZG-/$+M&01_#9-?Q@6.Q:&XW(=7*D>,R@SHWA^-
MB3-ENI/XZGYW67\RO#/[D?2V:O'B*A]_DTACRWU:S8A*E=1V5P+3/'YWN+KK
M7_8%^%V%N0^>DY ^YZDOEN):.+6!2S<*+85U&+['9127E,QV2UO5U+!7W@%M
MU5+;764CVDI&4!^(Z28*FQVAK7'KE_VVG&O2C?1AJW]G6T]WF&95IQK@#>V.
M3=8.VR#5U*HMJ;>)M$*";:+!>Q=4>/,-'F=@@72$+9&7_J"/V=:JV.N;6J=2
MQVYJ[^ W#11%+7'='A %FBAUB7@DPGE_<Z7YX7D8,3JJ%M?R B><JEB"X5&]
MIJC4HI&BX?$1_BB?(,G"'P81&C1"R8&\BAY=&CR)404&);H?P<MXWL4M_ZUG
M@V6CH'W4HSY<5J@IE^@UA:;8;), +"J%?5AQ^XAL0\,68\(6"57_RU0G/IJ$
MA4I"2&OO X!$SRN_9_N/R$SO9>\4UDTG)H>$UY20I13J/A W.599.D#O4@J:
M@QD%VY2T\^Q=;CO*XLT'?4H^U8VRJ1,M%>:SM7U4M=?#\WNY6WDLMG:<''9K
M)(6KV=;&;]HIVHNQ$>H_%VXT@=?RR;:-:!%;8.7/I#:/'=-VY(>A'O2!(Q@U
M+Q'P "ZF3"S,!J<@ O<T]X; /V0G.[^>-KPETV_N35G9$R8CS;;%^/*RY/X=
M<GK.'RW4,(>AGAK8?%WV1U2DQQK71H'"G/>77+U'[Q%YC*;A[D=\<Z&^&Y%:
MG&-U4&Q&S0<D21YY,,5L\W#3:C<DGKC6@'/0*<T)AR&B9#)Y<^N@XS:Y^H(F
MEXRFA:$'S^]"S5U3QX*_Q,K\->MN&B.(>30D(L" VT<7:=FW\Q0DPE)@2Y?_
M<H2D#-$ G,H<QXICIQ-+:)+1O '0*R>6'[7#:7:R ZG!^A0<]KPA\U4WW:,N
M1:$1E2)1&=GK#/='N8!%P:BI"U'0HQZ<)\]EDY-*(0&II,Y[9T@EGM5Z$4M
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
M/6\[3SKFPKCR7:X<-B0B\>22Y:.O?Z*8\@<,*>A7<7WO+^8)NJZ0WC+$?BF
MHW-GI7A!I*(<MH^=J**!5&P@9#\Y^G@ 3&W(GJB](G8>GCB1QF6A3U%1PJUR
M(0P_L9@3A"9#CP!/\SN%N0%PYJJ3 >646F#94BT2,)WM&X"-V.!WD9H#!2.G
M"_H,S'8KL2T$@)B>;:&<,( 6G:D$&"AUBQ>3%1<.;V[B!?WA'AX;A](,/IO^
MA3>O-F#-\/*0*>O8EHU-G(AXMN+2ZZX;9MBYVAX8-JX2[%");O%@S'L!.I=8
MDALC4!J06U! ^NV.[C$KI<L<)8@!$.\0"528 '-O7Y++G9)@Y@2%S',!%A.3
MYQ)BF?+)4(<&WT;D>3;T"M\0)>D )&\9?#5@!:&?8;L.?),0)V&FO+#%@3=P
M[,G30/9",")]$WA[S'!YB5A.\2W#4*+X$YA)SG Z-UJO-S!9/S2X3LH5E#C
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
M'?Q<$*,J<@0PPBGI)1-X#YW_"C[GP<G_U2DK\Q6T3$K0R/<CCZ94ZIB,_.3
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
M>1);MU7% %EKK\G@*=8H5[;SWAE2<:\]& 0Q3K*-U-14^"2>8&<6,<3AJLX
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
MWXC!V/-='WX\]2OFQVA8T7?4P]'3H/81#S32%&G3C$0Y&C 0KKC'"R1HO/1
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
M+1S_-92MT67+5L5RN?TSO)M4'OQ73S6X/CLU#Y,IA;*KK!R3\,'!'GZAFI1
M^H/-4\UP2(_\%3NOH[IT[/K^5\Q&2\D$;A7/VJ[NC(P5V+>HK7)G[%OA.F*$
MBJ U\[P<6(5#@)3^"F>P9O1,@*[-VK!AHR0"C1W^%0#$B1[/8X-HFDRYB_G$
M'@J$TOQU<#X6/!1PP?C I@;,@B?,8M\^8*0H$7'";  'X.;+GNR8E8.(D4!$
MM?'%16F.Y!2L2T<-$\/)3U-@5OPG6ZO5U%D+FVWYHXKYUQCTT%BV7\>_CAA-
MK#4_ ,,/%0(!2Q)YEOH(K1GUF2$_X[:I,T\6?8B#DWC48_XOA,;[F8\5#F8^
M_X;5_/F=C&(<V)9_%F-7WLQ6  6>_DPJ0)[ !KWW:N2;;"F@9FI-@(("3(@$
M2R!4W>SA,6S'X9*6X^L[0QV_YQ&'B8,$\(+F,9VB?5!:<8YGZC($8N325*K4
M)+9[1]#DO<38C,9&:GP5 T2I943&V2EB-+S+ DJ44T-H#FB:UJUT\TB;[:A#
M'OTE^[ZG]RA)*N0FSPHM:C17DNP,"ZN9B8!X_^&(7X-'4&/V1,C771T-688]
MH#%RZ"FA3KUPI8B;^$$*93R/##[.',I *L(^Z\Y_!>%;-OMES13=^8]XGO0M
M)T.0AK@&:$'"%@<16*"926-#9S3"<:G)P#57,<RQCYU@-,$/+5/2^- R%%G#
MATS)^!/3*?X$VT/R9&>9L^_RJ>\"K)2YH&P7":M0MK!'&#'=J'N08F +!(B6
M%=1HWPY]CX1 AL!SPY211=_%-CHYA##D#9(XQTXC(.:(E-&/<>]$CQ:VWD]&
M:: G8##&O<M[?,;C.NU034$D 2MGC^!F7/O!,G-72O9$AO/C)"%#,O(O'ME/
M-*PSMW$]3I>I".^V;*E([&BT#%(T78A$I[Q&V;\QZ1L2#%GI%@=W;'4-X+=1
M[%)_(N),>*?5>$+:P+T=.'X<IBQ-*4REQ8B30KF!;P2 BFCC[/>1*HH4@(8=
MP>:F<F_#>X?F$7**@ACR2.'$K20G%.),0<G!B+,01Z'A@*8?!YKQ6"G[%#;/
MS2LMLY")\<AD8!3$<<,?X;9> *B*#'@#20%$(\">K^:7:_,]ILL&2H\S\^-J
MY9A<FE[!K9%=V"*/#J QE0.\.<E%SY _" &1J)IR5N2IFA5Y@U-6>3RC=OL%
M E2?$,4[-[0V#W%DVU%&$'&SP;0*Z:,4\=3%U*-MY=S&2"ID5\*;.-ZMHV>$
MD8N>%5^#7!N1W)'J;I@"C_K.E^OW6EFV(WU9IIB4@7V/2)'3PS%3G_/LCQ^
M_&Y/+OX\N_KS_.RO?;?;,B$$.V0U9.K33 W#5V%XL];K5E&TO$-E!ICLNT!@
M98#^:C*\ER:92H;(TYY);W1AR:%/T[6N\;*1P[N-R:+56DXT$N'S:">Z]BB5
MDFVEFIWKY3^+>WMH4UMV6*\Y?SUT'K/:-.\@J%O3T.KWSAW-V/[+P<E<P*X-
MN,T5UE(]F>U*0R6J'8MGZ<UYTYSE3%H.7H=/*ST;OV7);\QTIS]-(% Q+M0>
M])"ZA6>&]UP#043FI0]<(J"U,GY62SM3">[Q+0A3!Q@#$I2<40:6*F\DM&F(
M5^B[9&Z&))Q"$=P[ WP\43%"L'!)VZ7INW;(S>XS:]!X%CFY&K26*0_4 !D/
M) J\,^#7DQGAZ.[\5NKGE+T#^JZ:]YMCK2A2'9S=%6&3>\P\2^TWD3)RCY:9
MS"T<S?Y9SL6V4+N8^J&<8X,2R0DR7S#R7TAVP@>&WP(Y;6OV+9D!WFH^,TT2
M"($VIO$MZ'6I&>N2MU]>Z9&1E6=G)M^5>SD*2@9-2@B9"R$0D10TS+]->2J(
M[/WK:8($A<V^8_7NCD<**0)7%R#1W2KF7X),)W*RX.A+#@2 9D&1!'B%$<$)
M!"Y#KZ0I7#3Q7MRARC@B[U3P59"CB;Q!*3?2T"<=&VE4T+MLY?<*A?BJ#N*2
M/4H3SC$TZG#@$#7^Q]RIC$@-=Y /80]1QQL") -28,&T%'<R0((JTQB'#=X%
M_@/\//4CU).Q_7IRM=67)?5C!%4$4I>= (U^0URZ" (.X)K3L1_Y][X+AO+
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
MI\H+"C,_NPVK5>LMJ"$H$6O^#OON@)73G;DY9;;]Y,F:Y]3YC8=*YS&[I:3
M=M=JM8$<RR1K/DM=\6&M6;.J@)16KU8Z9[(X:+]_BA9Z"TB=4OI3XAI-J4KL
M+^+KN)+>E(M,\,U8U664=Q3P:+DXXO[MI1U%BUP+VO] %CF[*93ESU:_463U
M9W9"34OOJ7FFG$+F.C@^!)>L VON6@N^F1^"IEP#C4XS_S4C];7(_B9"[>.E
M-]6L;JN1_HZ:2@;:+W<RUL8%O\2JM:I6SDLQX%E^^ER#01"+7(M9[;J5K^>3
M-MI6J[[?<VY6"W[W7H/?*OC=>0U^[S)9HPY[<N$9?\2>,&L]Y=%-^UV(1-!!
MB2VL!^/L$!6*"OP>WPK'?&=[=X\Q[>B,QP/=B,'8 XT5?CSU*Y;Y,1I6="R<
M'U>A<.;Z% _78VCD@%N61-UZI:%\*>8AMC%N]5J5JOJ(4Z+D!I6HDE.*PLBG
M'M6W=@0G@=\?PTA,0FRD7>!SRHPGG-A#'%U" WR9HP*;EP>5WJ):=E?-3CNU
MJ^SL(4>/#@1#9H 3;]!I0?.'_&#BR.G>XAL\C :70<W <X= I_,=M\H''A#+
MT3YD%@5Z*&)^Y!$'0\Q0B*^ZJS<8$N@>H;F9L<<R'UYG@PA[S+W4B!0BY4,>
MX-CQAC&V"<9%<!CG'?<:)H(8@Q:&Z5$/\//4CP0-XK9DAVLN6^0OR[P)4!@F
M(I S'"=35WQ#2G:!A(49@B8, !O[D7_ONY'M#(S#RS]Y-,\#K"-'3V&W9*SF
MM?@.!6*"<0 G=.$YWA6(T/1< /D@+A-.L/N_//- JC]XCDGL1LZQ @9+]V0L
M+-V=?19Z6E%,V=V&4V!>\!5-K( U HP,<"^OFA:^S1\9/Z44_%5"59G@X"K1
M_**-&%*US&1*)*P",SC'<+N.:1:2Z]M>6MECK[6"6/F]-%;8BQ.&,2FGR[>2
M@N=^*W)*XN6!F@\U $0 &AU0;=M=WB7R=_ZIUP8FSS]J^4/P-1/X IO\ \=
MF'_[\5?; 9D(NQ."[*A30!*R%FHUSX)1RT5^7,E%"J[&7B#'C:)=\JA<W7*W
M<L)>#KUX(T<TBN)>F$/[47(T6X<H0'2XSG]Y>,!(" K6-AM6N]7)G[91K6+Z
MU!%VHL:E^+[Y*LY1KW7!PIOY%NBI60C!/E&:A7' @\]">R22PXQBX-.6(8M,
M@?S%(YTA-]:/H6,IH.*D<21U-:\+##:'Q$@H4. D<SCP=Q(9M[;W50T!-+_\
M;WXF*!Z-AKT-'SE=R?9  -)UQOFD;O9ZTU P@'96WO+-$D,U\2)Y'FFJTLZ
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
M_J[S/=&7HT#_X&E3:L4WA3_@/U.+%3$WSNVQY< 3K$5KU'Z"Z%T:1\S7QC0
MCV/$[\<151 U ]#+LEP9'++H7Y#EUDAFN<5R35^:U]9<E;X6S7MK1//>,J_.
MB^)F\<RV=;+3(@&TS.RT1BP[#2^50'2/E/X.FDI@ULP4:MSC)3/!K6(8B)8;
MAJQ#OVY>>S941J-@B6F1!FJ1L$<UKSP1L%Y";,?+HY:HE>0-,!A*P/@-3&^X
M^:%N2=[ F#W1&).1H?DFOYW):;SF*;48;BQ@'VJ_:Y@IX2=%,R,]\@1("ZBN
M6OR5!KJDA"]#X>=^_QH9-)$(4;D,G]?;);.=A,&2H8MK=9;D[7M+V3AR1QTX
M<X,D%FCQPGNI^>.=??I.J$0/TMP@X!>EIH&PX]:D!;7>_!*5M-$$MS&! DZW
M!.TLVV*ST^DTI5[U.G'2K;=ZG:;2235^W$,WSH4\=;-$UPIODK=2,)VK/]=>
M4BE!2<UVI_W:QQ;[D&BIN4"B!)/6<9PKSOY<1Z)59@IN2VVJ7?K/:LU3JDFX
MN1U>$=5F1U[)KZL.O\]QN/NHCKZZN#@^ZW_L?QZ<"\,/Y^>WC?[-3?_SS^>?
MSC_?'OR4DZ\DK,OUFT="*\,&W)E90D/8F^*>7J_I19RP-H(\$<.:S70W2,,(
M'HD6G<0*0L%G!15(4]UFS4&P%G;I/B@[Z \L[]GO-\F]9'"WU>EM]XG=ZC&U
M8:K9W%5*[^2. Q&L,4NQ#H-XW)LB\-$=F+3"7P<[L,G$(+X[B[ZT,;@8G@@7
MG@U'GJ'7\S'H4\"Z$& -+S<.H(;6PGQO.'QD=E'@Z8KW"L%^*?'!6_3;X#N#
M37$7L>8T1O1YB#NS=$F^<8KG[_1V;^O.=VQ[B"U=+.;G9J]!Z"8W^Z#9.M[
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
M$<>_+LPH)OR* #8H0_-ARX0<[X!!H3G"M:'YEXYM(WE_.[J22;"?F#5I! C
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
M&V7AB$1"=F=MLKEZ\JVP!*@1< ',F-!I+K!H,LT85+YL#%;FIIA<@4."*,&
M"6O01-C<G !'7;$I=[M-J=ORD401K2H)+,%]%4JRXK%W/\F*CV&,J&1<AGX)
M13V_+<.6Z579FZ,"8M)-QT[T)!(USM!..Y<A:_O$E*)\0?T33$$6+C2<OG(@
M?J#;,,Z/X1HSC&I' P3@P8!80V/"3N\;=M08CUOEP/O"95/@,&NB;X-^N<_Z
MX+,$&S!/+N@-@I[B^%=.:#QK#PD.IRJSG(S QN7:2SFAKVI$IJ3QS8W86%!V
MCZ8?6P;$":%+E@7-/5F8Y"LD./OQ.NQC8 J9KYIC$.O9\GSQ['^)LH9-Z%T%
M?%B&T> ,@BVS?,BPT>9W0?,Q>K7& "0X5*.GYH8+FU#!8RU!A([-IIH0') Y
M9L,8J"AE$21<%2"/QVHV8'( [ZF.9D;P1>;3HDSK+_M;DX7VF,S@#;^H"&0F
M6J3]&@OSA! =(12@33IDW;![., -#LP^ PIH0#P,^Z<'_>]U.P)A%#O^OGDG
M=.X5<?U9!#B0;LK#QI9)_SK![DK0?2RT+OTQ2J%X8Y%IEL[1>"3^;,)'^"^<
MC<<R'TG$#1E@59_Y1$_)RS#XWAW"SY8<[(>0"J?WA:Z]((X6^/8:<=\>.D\#
MYQ[\"JCP'(80B RRN2A+Z'+_'L&$Q&T5)'%EF X6&> RU/B N7/6]2^2O0E@
M_<*<M=Q5?RCR^3-E@=)A7"VN1.H]F6CH$_\"OHLA,6'X28CI&JL5<&YL%"!O
MU0%R/T NUP'RG 55N[C"JT]@" VU":&:*%*Z65"AYAXDE"OT69#CSBA05OEN
M(?%$U<VU\=HI"*_JB7"%=_++L%3H0!#ZH_[TUK3,S]Z,?F>$:6+TL1LR^>EH
M)!X)[+@_'>E/[MN)_D3&QQ/-<,B18%(I]=,1&8W?0E:V)-ZI4M^V;^V9Z8XO
M#.W^")&B/ST<=U15S'N=_MB:TUM-:B$ICX6H%E[C3'(!2RTZE@*,-X.18-$%
MWVWZ>P'LNJK%>X)!NP4PZ.WY)Z%](IS__N'R['*GK=US:@J\_I8B/8+]SK^K
M.@G=I;MT)?M)42,@W?(F6*SW?[B?/+K=8T?_A[ ]\Y+\J7ZGNPP<GRVN[;@K
M<%FGO:7-@18VOEIYQ$Q?H7\@<9T3O4=WS3R4].%AUFC1A2!]:7\NUGEH^4Z5
M$RD+SLN@FJT&-&%J@^":NN[<>7MZ^OCX>.*0T<F]]7#:MT=3R*\_)>-[S3X=
M:ZYVVI&E=D\Y%451HO]76SU1IC^+2OOT#GPCQ);$[\X=>5)425;H(R?NT\K#
M]"/3XB\#YQ7&-'B&!11D(J71.Z&H)D9+!E&9P)LV/ M\A[ST9[$+491^"+W7
MVF:87@>/&1C9&$N;]8G;(1'*>R="65)ZHBC+HB0IJGI*-$EMJSV)$N"Q_"?]
MIJG9$*HZF;JS5<>YT"?N5.C/>/6?.8:1G"S)_^P9$L4RR5%>1(T#YE=,^KB[
MQ[\*;!8#"\.RY!2Y)L*MB5 I"1'2]22EV^V<3KK?155N26U*A0]ZA J-=<@P
MD63%RI4S2:_] M)[%J"8E;)-NZ:\K2FO51+*RQ1_TH;B+YG<!W*0Y:YED)Y4
M2[V]TEZK//9?B_[<D7NG2&UC_9X\M23Z/WK>=6R_ 0LK#C&L.(1N+I3F,DBN
MM9CD;J(ATV$0,O5);WAV+'/:\W/+!4E&TZ_U;];8 YI\7- 5,3E642COT-TK
MM6&X+75*8@G(4VJUZ*GHG5E2Z%]/'Z1.1U$[?Y(G>D.0.^M(Q*$WG[.<<2@
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
M3;_HR?@N2[SFUF7N+!-_>\TO!76XKD224(^:(')/9$E"DK0YOU#:(G?4OM'
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
M=:#.NQ\-W?S^UL&V5G1YX0E_9ZU500<>R]@H59%.GO .C!^[SW.Z/4>?S0U
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
MY5'<E/MEI7+>HLJ@N]")(+W*^H(&AN8X5Y.OFFU3&%S9-_K]U(W71_//]M$
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
M6Y@Q)6^%*D^#E@2"M2FZL2L_!NN_/JR?A>G#K6UQ_?%TG0N 5%WKJ/8FVCI
M@'Z862A[5#0W)TA+)+XVC(/'.VUL34?\#<R7)-(Y@9;Q0%<9:O =LB&2,,U/
M\1J)@(RRU"/P23N)*M'$EUS"<O(@SE/_2Y)]L_U][*\/Y"UO6>GLCXBQ_QT4
MP:.#C% *H*LD#?7.<2KX+;& @I<BYLU&P:G]^7EU$/@DT!;[O/+\9TUQY1$$
MK:AKZ_HV4=%P" "H8,M!P40LPF?S!+&2_PKO2UGMYY8L[(:W7G@[+VC]YMTC
MD8;8H((%@([P)1?@\[^8E# -BEXNTXE6$T$-/>4CO\GR;;PHTR+)E)X)/)Z.
M=5&;^;TL &@?HB6;HWMW2VCZ"HH64;.,JB<K78#($;J!P;9Y)]1*\<R*+JN^
MM?P;+5]'4*M\ZX7">_J)K/SXKG5PSZ0=BR0M[&KUSQ#,+OO 9ZSS-F#[[?VW
M!3IH(9^F;;V&VK??"?W5:@[.-A<\?*;<P9+@\UW*>$2G$756=W8/2<_*6G[-
MRDWG.)EUUT]0HJ*2'RH>WA:S,']BN&:N/;O'>A?]^N6,WMY%__M&]TF1:?4_
M\D1T"XDGR2UX\#]:/Y!.B0>BLS+X@==@EAS88J7:HW?;BI?=Z)VX_P!02P,$
M%     @ >EVN6$'L9I5 !P  82<  !L   !E83 R,#4T-38P,65X,S$M,E]S
M;6%R="YH=&WM6DMOVS@0O@?(?R ,;-$"2F(GS1X<UT!>W09(DVSC2X^T1-EL
M*%$E*3O>7[_?4 \_TSK9NIN#<X@MB<.9X7PS\Y%6YU/O\W5W=Z?SZ?+T I^,
M_CJ]J][U9;=S4'SBZ4'YN'-V>_&5W?>^7E]^:,0Z=6W6:F:.]60B++L18_9%
M)SP-BAL!NQ=&Q@T(0O3NN7(G+.%F(-,VHZ'-$^;$H]OC2@YPR\C!T#6ZG;/N
MY>-0]J5C1ZW]P\[!&<R^VX3"4*1.F$;W3=JWV<F&E<"M<V&<C&7(G=0IZT^8
M&PIV9V0:RHPK]E&F'%_Q[3;&*&%^@^NPJO+^=^BZRXW->>J8TQ ,_3H<-0^9
MCOU:W'/3YZFP>[>/2DQV=TY#1X\.F\U?"X-?'O)&]RI@7W4Z^"9Y.F#W0QFP
M\Z$4\7)0R:%["#MVI\?"&':N3;;/WL+_W9TW*OJ>ZY-SG60\G;PQ_NI=@"4D
MY!!@N&MO;AEZIV?7E^S\\OKZ[O3BXNKFKP^-9L-?W]^=GE?7+U2ZYW36)FR4
MEWWMG$Z\*2=L+",WI-F:?P HO2^5DA$Y'G)580ESS(/K6VYI9:@@=7H7E5@Y
M75.F#:IY%]T5S_8/CV4Z/YD2,0I0:W]19*7"*S;D(\&,&$DQ%A%B(RW[GB.R
MPJ@)[F<:00; /VJ3P+.]ORN8E^$]\6JH%/>^D)6T^-U?$-;B__XQ.;\-\(H
M'ZX7X#-N$58$,)FPAU2/E8@&(BCB7$8WTEB65#L68JVX3!G"RO+4F1S);!UW
M(D'QH[ASK J 084@YE364 @2Z0NA'[<T(!6AL):;"0U)^(/PT*GGM+@7P1KH
M5-0W*VR%TH1Y@F$IQ&%*),SNSG@HPR&S.?V;3H#J(\I9R(5$6B5X)%&_QM(-
MX:+-4*))/4V<P38=P5%$#,OBNU>]$)N'\A.@V.)[!;Z/_B.^!8OKKC7%2P!P
M8S@>F^GSW1V9QJAO!:4!DU%YA$F!RAET!$"TI)J8 5.4#Y0H2DT!7T+-+NA&
M4D62)@YH1*XP "C70*)79[U!(;?#W9U8Z;%=J*^,TYW";-@8S,#85J8LV;I%
M\FM"\OOUD-R;!OV-L<29; G4DCA14=,E_R(X7#%NA(<=8"3["M4:"&$":.\K
M:8<TGL8EJ.E4U^DZDC94VN80I&IOM"H F!D=B@BW+7L+Q$4" "Y@=?D8#D$'
M!2,>^R57&-$ZXGNMX[?BG1=M'4?%57$IB2>GE%2E D;%=B8A"HB2,3_35"F*
MYQ3%4$1^SB4)'A.1:6^!OQG@>W"_ /M\/>Q'PN(&8.#;^\]!&A#U"'F.V@^*
MLIX,<8"^8+4J3RN8S@V4HJ".I/5%&J-$ZN>A?<JTO,^V"",4]P@N:44)PX :
M"34/>B11Z&&)U4I&W'G7^E9&DAM)]LN"^_B>E=(\N24ZXA/>>N[B2[JV N8X
M-! 2RC@%,5><^A"<\B9,:0TD/$G:W9FE=_C6%S02W0(3B&BCW:&U39%GIDC_
M)2E255GVLR(+3-:I\DS1]1,&23:2$?4B;G6*[H.=@$4.$7_'S0$WE!($2[I4
MDO>EDFY"5&>57LI;#VL/V"+EYH;.\'_?\1Y+C[+<9,@8Z[E9&&H3>0O\3F @
M4E NI2:[.W@D,DI)&H.-3I$<_@0+[6U+GEY9@H3K)8@8<97[2DO8$7%,1W,C
M1-TN<NJ:7DV;1LU6EKI&<;F:9_MD@"!JOBVX?%_G[FG]:S0VH+,>+FBK$O]\
MX\KZU2;()WBY$##HA&;?POEUP3E:L]X76%G&'/'=DBC[)TNP)A:R=HDGCJ/#
M,#<$JV5*,0<XL7PRZ.6'W-8\"8^XA[Z(BM;C#2_;PH0I^2!4>1JT(!"L3-&U
M7=EB_;7M>X\WMN_U9]9U@@!G=0&D@IQHZX +^L5FIA92)5V?-2TP^]HP#G+O
MM+$U1_$W,%^22.<$^L@3K::O08+(ADC"-#_%6V0'TLQ2X\ G;2^J[!/?<PG+
MR8,X3_U/3/;==G/[RBKYFIM;.B4D"NU_-45$Z<@CE *0*^E%O<<<"_Y ?*%@
ML/['M()]^Y/VZLCP64@N=H3E2=&*,LPC"%I15^'5#:4B[!  >L&K@X*S6(3/
MY@EB)?\1WI>R+TPMF=DW;[Q$;S>?&]I\$N>(#6I= #P)7YR!2/^#2XG=H* "
M,AUI-1+$!U(^\'LTSP**@BZ23.F)P./Q4!=5G,^E!I#\%*M9'_+[&X+8#U T
MBYI%5#U;Z0Q$3M W#';=>Z%6BF=6M%GUK>'?BODQ@AKEFS,4WO-;LO+F0^-H
MSJ0]B\PM[&IT+Q#,-OO,)ZSU/F"'S</W!3IH(9^G;;6&VK<_"?W5:O8NUA<\
M?J'<T8+@RUW*>$2'&756M_:/2<_26O[(RG7G.)NT5T]0HJ*2[RL>/A2S,'_@
MN&*N WO .E?=N?<[6.?@JOMK0_RL\#2Z-SP1[6=)S#GPO]K>DTZ))P*T-/B)
M%VD6'-A@L3J@5^2*=^;HU;I_ 5!+ P04    " !Z7:Y8*_<0XIH#  "6#0
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
MKDE$>X4$#D1[D=\UJ,LTIP>%<8Z<L X"GW!^-LP'5?&%93[$_@502P,$%
M  @ >EVN6 .^>MA!=@  28T   T   !I;6%G95\P,#$N:G!G[+QW6!3=LC?:
M \@0'45R&A0$%)$LB," 2A8)"DB6H"0!$<EA0 0$R0A($%"R),E(E(P@DG/.
M67(>9FX/QO><_9Z[]S[[N_>?;WCZH;MKK555OZI5JZI[S6#Z,>/ *3DI62D
M H$ ]\$_ #,$W  (\/&A^"<(H% H(2$!$0DY*0DQ,0D-V1D8.0,MG)&!EIZ>
MB>4R&].Y2\ST].R"%RYQ\_#S\\/9KHH*\8I<YN/GQ0X"(2 D)"$FH28EI>8]
M2W^6]U_^8#X!IPD@73AQN)!S ,YI".YI"*8.@ , Y 3D^ /\^$!P</%.X$,)
M"(F(P0:%IP <""XN#A[NB1-X>"#5%:0#>*=/D)WED< _HZP//6=-SNL1\I:
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
M.F(6JXT?5AL:=&LW8K55A?&JNY[F0(LIKR+SJUC;#;'*PHZ!$;HTD?;,C%A
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
M":[&?W+ZK8>6S*J$BOA^%9=F/3@ZXOOHB%Q;Q0-8&Y@ZJ[E?L8NW<KM('$/
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
M=Z$.E@B-+X!F>*L$-962Y.?YQL&G4U[2M:555B;3,>LK^/[C>#M^RH34A';
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
MXR*4#AO0FC*]!-Y)<H2N06)4>]\H9A80^&!F@?Z))HZE\1[.7]^\D*O8AYR
M,*5PT3I9T!NIF76#5 123F%+4C[SJCM$5@*S$TKVW6-WB$[&3^0]YC,'&XPV
M19Y6R0)E95QL3:$7!F>A+!8UPJ"Q=PG5<0%OUV+[S[2[]S1HI,AG:EM1U9'L
M @U"*L+Q9$6X*K5CC,YXJG;S6Q+KZ]L3[#5W8?>>:G8$U:[ZOP75LC_J?"EE
MO7"1TPNY"GWWI4,=TE?E#,,84G&S+4='IP:*YE5<LN\)(]LW&?,:V8TD*H(D
M-\*GBD7+%<BY6&\9?MG8BH=&M7(R#.E;K2IRISHPKC:-+V\9Z=[4#>ZZ\FL;
MS&ZZIGT)V,,MC[4,+1X8H)>67C^L(;#W1BL&?E#0*:<GB%+*$6%14""BPR,(
M* 28C@]*[G[]S#TL,DTB;;2V^;VN==! 'J?Z6+F/(<U;-_']PG<B+168>+:"
MLLS@PX*(7*=D8 VU>7='^8E4->%1B8GG)2!GB4B]%=O6FDM!^%X2%9/7'ZO1
MB.J--W5CK/RX\,U=[P>/U]YT'?Z1,&B0<O_+A6=>"#B FT -91A5Q!X[J>!H
M)!GL<+/<)(OTT9I^<R M!2%LY5P0C<18!J7M:+FZJ__\%9CZVP7-NG['BO01
ME":-GKFF"7-G')YJ2W&/U?'NEAZ:_A+0AE\"QN67@,14!KZ=?>W:9)5PEOMI
MFC6,$X?GQBQ!#H>CRG+*5/)\!BHQSVU>34,A6+V:7*^NQ&@!'ZKHC,<B"<T.
MCH_Q6DZM3,N3YJ8XKE ,._^AZOW&O;BLP>)8;Y\Y4H/C]7Z^/4?@#OEWI-P>
MGTL OIJ \->TY4*CM<2)(*[I^PQWNF,<94]'\%'^KQ+E-F<YXJ!<COX.>0QH
MBEC/'KG4.>72V G+9+T @A6HHW(&L25O5E7(LQ!*-@8\<*#6EKVBDC3JT>2T
MD@N.&NTMAA<OGN=E$';?O2;8V2X 1V@A!XH1'%:9@3I=&RE;I]ZZD10@54P/
MQ2C,8D_(/K*$[X'*,'+/?5YHJ(^6I89C#S4I9/YU?JET+X.8ZV\7]#^LZ*K/
MWKH$;^"C:\P'Y^FC 6)KB/[!Y9B4?H(K^<=*CVM0/<=AD$_?@F:[7M'^VKON
M4K^19IW^NH&H>&,B8BS=IE(I^0NLTSVVD[5BL)$A0(GC5_9$7@[@.&I$8.-
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
MS*3(;!Y">X65T8"Y , 16, (&_AR_/\!4$L#!!0    ( 'I=KE@6CJBHI'(
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
M55\TA'%.GQ:(;QDLL5TSC'=]M6C4<1[5];KQ7!6/!*2;'!)SJV5*CL$K4.J
M+NXV*MEM5'M'W'GUPA.%2[J?OQ)1H"6F>K/"FDW"1Y8D_2<=!VH2F(FC".Y>
MC12PZ8*RIBRY8H@SU*Q=;"\)"5^Y>@Z2(^'3X$S:\A;PTV\)+KE3D?J=\Y-Q
MX:D&>)(;2Z*C]==H ;FSG2E3$5W%J([[J>X(:]F,BU<SI)L-/[9X2EM2*#GP
M-S+[\LUP:%30LZM:1Q,LBKTP<INIXJZ7>#M7ST3ZJ86\)[W8\?03'D"AA3-
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
M&N[ST(.R8EMZ\%::?LD:2VY&0,";IGN[RKR/7PQW^#2(TOJT)EO.H6HMKU9
MH7"3UZ_L$U YR#A/1D^HVU/5BP'RZ2JI=@E^D>_FQ<KVF\;R3O6J.;X*Q 8I
MQEX-8I77.YFT]5E'B2F=\Q$#4?+:Q4>Y3_*^F?GN[$R*#1??XTIU3RM4FRTE
M".[6$5#B \-/; J&7NM#_N!QQ -92A[QG3XM.&GAU8.3)HCY'O/32__F,U?"
M:7XZ=A"[7TO_N=4_)HIN(W@ 'N HC -GN$T\(%(8<O3&#56%GI*;9'DD3'W
MJ62W9V7:OS*2KKTPXXYEI7B7O+GK@EG,$V$9%?UURK B)W("%L&)O*>J]TS=
MXMG\/+-):NM>NT@[U1F$^DQ1"E^>\K!8]9K*L>V:8KD\K->WW/Y)E3_6,'K9
MS%=C)N:EZ_*"63N2XGR2C*?LX%N9D5Q'T\P6MY5[32S^10S[UPL0'_<3RJJ\
MGR?=9U7*:=2_"AFN4VI6EMG+A9I?*,]M$ \Q5_AV0<J56570.V"\?B>[<K"
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
M _[FXUF7P%D6G;"F-W5M3 >XGQV\N@32W/(Q)2R7OM=L&>!RZZH'";O')M(
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
MCMJU(XZ"?IISIC\6^2+>,2M:1#-C? 3_>HN&"443WU/3^?RV_2+Y/-5W7(W
MMT&\>FF5@7"H\G21:K8_I[^($F,&M$MT%Z0]V=.K?_=FP#MUVV(\)_6;!-]Q
MJ74Q&M?=.=?-PU+L9E)+#YIOMK,;J3XA&>".\'*>D<<E+YRTT*+25J& $F:4
MZW5OZ6I=76/\7EVD&QH ..6B?AA>Z-W6>AOULK:I6:4$G)*?\^!3E"!U, G^
ML!2A:,F4"=ZX/;=K&-$^K6L1E8J..R5U((826NSP]E31O"?JV,:^3])$[?TX
MP]8ZX:[H]1B>T8CRI]Y7ZJASOJ QYHKZYE")#U-Z_B,]Q6B@C^<6R*0.$;JF
MZ%]<;9;U/0 GVX$S:=0='=7\&>ODYQ]MM1F?CG3RL:1_]UU:?92XK?-- ]W?
M?5'$FN!YMNB>#!E7QN'%/[",T+"GSW^.969>RO102DXSYU[N3&UP_7!CEZY.
M6KC\'K3W>2#!G:*LY2UMR>"G0[+J-37J^>WKW"E=+8H%!?JV\;,L@EI)W1Q%
M>QV)R_FRT8PY'J48WH6OYZ=%\1WBSY5C<;]W0.E32:,(YJP.5]-T^5\LV9;X
M,2O79US=_SQ>OM84I1?(\*F2EYZYP4Z[L)D(U;-<?=+"T">%%ROFP?+[=M;Y
M MKPV-VQ&"K-RVY0N K&R7PD+%14N&N1GU:MXB+7D=K3V9RX#NI0^+7BI6(/
M?LWJ%@C?8L;SX<;0IE*&1 >:6F.25OU+?5):YTJ]DVX3/UM\?QI;IC;NR*E4
M=WD/G$J=U6'[V28WDP24+<)R<.Q\7F7S^V%/V*3,7&*7RR^+E4+I2)BDX(\S
MC(E/<0M8;X:>L_QDH^R>#N\<A^%,I8Y.Y/GH_]A;4;? ;Z*,%;XC-Z_F.Z5=
MWJZJ:O>JMJ&U1OWJ114^5>7FP D:79I5N)FW:OJ:[E3,O(Q>.^?;QR#11SEE
M.'F6>!4SAMT"C)ZKVJ_3L5'+< "#IYJC,MCA!0CQW\-T F^0A@?9[&E.MJX1
M>=T"1O2W@*P@"D'@+<!T_O$6,-F&A8"G7OVC./)'5 M= DH(LHOA[)M7B#6W
M]8!QX6K? K&9<E>#"#5HZN!2'8UE,]J$J[?&D=PSR,];2NR,)6/W6MD0PNJ)
M[MR+ZF;IOR_%-94N1[#2J->,MGP)56V:Z:^9NRGE;WB]S>N!GQ;D,X8FZ:LP
MWCP[5G=Q9^%'JE :R%TRO V';(M@M=.D\<AR,A*>"?;)H_;XHDLD\%3X@Y8%
MJ]^U]N+E$T%96S_;\P>SIK331%Z1M1_%YNYXBFTRQ:F2* EG6I^/]A;H[R5Q
ML"1FR#(=MGB?[3P#!Z9[K7S^L%?[IJ+.,EXMI*.>.OC!<W3\>OH.L5V]<W_I
MS_65J1OG:!)M!89&O53+:)0$V)A'9=!FKCPE%S\G,V?6;/IDMSJ0!H/4>7"
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
M'<RL<R@..RH%H]Y+O1$,>8 =+:M4#6D_-NR0/H-)GQKHRAI=O&U%"%W>JUL
M(779T7+VY&D+D4?J[V)6Y\SLLAHN2W0+3 ^87MW-PJ_75, D';@%OI'G*=T-
MLDY59&JP?>]Y07JW<3=(JK>LH)8"&0Y(Q$VBWV:31)2K/KB9K2GGU;HP/\TV
M55V[B-Y>A"T?&#JR8*P@=!J!*QGZ$&=ODW*UQ3UAO@9E*!/36E5BR,Z%:\B!
M,ICH@V*;8QD7M<XA^G.EEZE&^7TS Z211/-/+=([DS'C]XPW.(0C-@(>"D))
M!7]M-L5Y9!PO,22]HGA \D*>\7 C:2;>!G549[W1_;&,RXZ"G"&C\P&('8W
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
MZ=1'C<6>I,W2/(EX^+0USB6]#YL^%YGP?W?RGLYZN$^M*)K_RWQQ/(]!<EKC
M4*? I;"?A<_@@3UW:4REG=\'9C17&8* 3.6#G_>;W&+F9Q_P-K_!N:YGV++Y
M'G&G9Y!=ID7@Z9,$34A& H+'=.;$2QL(G&7AF9(B3DNY'WP)_K+6_A98G>&]
MP#PN+4?65OH%J/5(GS(:N \V32&KLW#_O&?*N*:#!Z=/V-$5J6N"=GXRVCLA
M(E44I:"5=QQ76R!!>7OSMF@3#N(:OC[/7%8XIT-F7B+=O+E6.X3.L*/A7A-J
M(N\YG,!O"BXU$#^%C'0BULI_',;E'@Y\@[=/(-@B,NE?*QA. GFQ SGE-X$L
MUB _XI@3P-=:<<9[15$N?3 #":'_[IU\@Z>;>;$G_:W>.@N/]Z>4&CST__FU
M#6P=(FF0BLSEYUM7,F-):S<Y*N\<+$]RXV10N /$"5\8%!QHP%R!'23S&YX4
M[!&R9:UMX+E;8??)WDPA&X%@_[R7]05YT0D4?0G2A0==E<,QJ!80 X<L4YA>
MX>XL7I)8_[ZQQ5L"6=* [OQW*G($5?W_9ZH2!!5K*IPT7&^>7FN2DL8LNB9U
MBST+IVZJ<L:@TYYL*99!'GUM2;OXMU\6Y\2@S2G[5;@8L$4KV_E$L$72M:(.
ML4)R,,X]$I3GUSSM<%_[UH,Q9'JE'^[T)ZN(O>2?#..<_T\:V<ZUW\(N9R&+
MB(7#:90'M.#]R+!#:L?K4V0>(N-_-2+U('C?WQO_2?F/1I6;Y!>WP"/AQ8MM
MR#?HJ RI=-5/Z<VN6?@-+V(?_%L;\_C/9;_#6?E[J]2Q@&B)Z^^T7]C!>O2'
M[V??67BZX8-0F*NKY)VT/>B:=67E ;/?M^W()UL/V9$7Q;XA6*4I\NK;IS^^
M>P]CQD5P%#_#6P UDOXPHOP&X\P4AB/4\I\2\B(('?]%^!!)"/D/"5WB/35Q
MPP:>VQBDQ1*+,,_%$4XU8:WJ37">TN#XD:#<_OA?4$L! A0#%     @ >EVN
M6*4W5O^&%0  =OT  !$              ( !     &-R96<M,C R-# S,S$N
M>'-D4$L! A0#%     @ >EVN6!G'6V*!#0  O9X  !4              ( !
MM14  &-R96<M,C R-# S,S%?8V%L+GAM;%!+ 0(4 Q0    ( 'I=KE@??218
M43X  %>J P 5              "  6DC  !C<F5G+3(P,C0P,S,Q7V1E9BYX
M;6Q02P$"% ,4    " !Z7:Y8]K9S<?N8  !^J < %0              @ 'M
M80  8W)E9RTR,#(T,#,S,5]L86(N>&UL4$L! A0#%     @ >EVN6"9"-O:(
M.@  X)\# !4              ( !&_L  &-R96<M,C R-# S,S%?<')E+GAM
M;%!+ 0(4 Q0    ( 'I=KECF14\<Z!H! /8<"@ 7              "  =8U
M 0!E83 R,#4T-38M,3!Q7W-M87)T+FAT;5!+ 0(4 Q0    ( 'I=KEBH<.V6
M2 <  !HG   ;              "  ?-0 @!E83 R,#4T-38P,65X,S$M,5]S
M;6%R="YH=&U02P$"% ,4    " !Z7:Y80>QFE4 '  !A)P  &P
M    @ %T6 ( 96$P,C U-#4V,#%E>#,Q+3)?<VUA<G0N:'1M4$L! A0#%
M  @ >EVN6"OW$.*: P  E@T  !L              ( ![5\" &5A,#(P-30U
M-C Q97@S,BTQ7W-M87)T+FAT;5!+ 0(4 Q0    ( 'I=KEAG>-[AE@,  (\-
M   ;              "  <!C @!E83 R,#4T-38P,65X,S(M,E]S;6%R="YH
M=&U02P$"% ,4    " !Z7:Y8 [YZV$%V  !)C0  #0              @ &/
M9P( :6UA9V5?,# Q+FIP9U!+ 0(4 Q0    ( 'I=KE@6CJBHI'(  %6*   -
M              "  ?O= @!I;6%G95\P,#(N:G!G4$L%!@     ,  P *@,
' ,I0 P    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>ea0205456-10q_smart_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:creg="http://www.cregcn.com/20240331"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  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="creg-20240331.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2024-05-14</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsAppropriatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2009-04-14</startDate>
            <endDate>2009-04-14</endDate>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTCHEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2009-04-14</startDate>
            <endDate>2009-04-14</endDate>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-06-15</startDate>
            <endDate>2013-06-15</endDate>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTCHEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-06-15</startDate>
            <endDate>2013-06-15</endDate>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTCHEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-07-31</startDate>
            <endDate>2013-07-31</endDate>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2016-05-01</instant>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:DaTangShiDaiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:DaTongRecyclingEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:TianYuXuZhouRecyclingEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ZhongxunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-03-24</instant>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ZhongxunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:YinghuaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-02-11</instant>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2015-02-11</startDate>
            <endDate>2015-02-11</endDate>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:ZhonghongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">creg:ZhongxunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">creg:PRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2023-06-19</endDate>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:CooperationAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:HYREFLoanentrustedLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-07-31</startDate>
            <endDate>2013-07-31</endDate>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:HYREFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-07-31</startDate>
            <endDate>2013-07-31</endDate>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:ZhonghongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-07-31</startDate>
            <endDate>2013-07-31</endDate>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:XianTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-07-31</startDate>
            <endDate>2013-07-31</endDate>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">creg:HYREFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:TransferAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-29</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2019-12-20</startDate>
            <endDate>2019-12-20</endDate>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">creg:XianTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-20</startDate>
            <endDate>2019-12-20</endDate>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-09</endDate>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">creg:TransferPriceForXuzhouHuayuProjectMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-04</instant>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">creg:TransferPriceForShenqiuPhaseIAndIIProjectsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-04</instant>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:TransferAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-04</instant>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:HuaxinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2019-12-20</instant>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2020-01-05</instant>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2020-02-05</instant>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2020-04-05</instant>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2023-07-08</instant>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2021-06-28</instant>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:XianTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:XianTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-28</instant>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-14</instant>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-14</startDate>
            <endDate>2022-09-14</endDate>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-06-19</instant>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">creg:PRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">creg:PRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">creg:StatutorySurplusReserveFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">creg:CommonWelfareFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">creg:CommonWelfareFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:XianTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:XianTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:XianZhonghongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:ShaanxiHuahongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:ZhongxunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2022-04-13</startDate>
            <endDate>2022-04-13</endDate>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2021-06-28</startDate>
            <endDate>2021-06-28</endDate>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">creg:EnforcementFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-28</startDate>
            <endDate>2021-06-28</endDate>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">creg:LateFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-28</startDate>
            <endDate>2021-06-28</endDate>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">creg:OtherFeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-28</startDate>
            <endDate>2021-06-28</endDate>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2017-11-01</startDate>
            <endDate>2017-11-20</endDate>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">creg:LeaseCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-08</endDate>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2020-05-08</instant>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-06</endDate>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2022-05-06</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="cny">
        <measure>iso4217:CNY</measure>
    </unit>
    <unit id="kwh">
        <measure>utr:kWh</measure>
    </unit>
    <dei:DocumentType contextRef="c0" id="ixv-7051">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c0" id="ixv-34">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-7052">2024-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0" id="ixv-7053">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0" id="ixv-50">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0" id="ixv-61">000-12536</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-67">SMART POWERR CORP.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0" id="ixv-77">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0" id="ixv-81">90-0093373</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0" id="ixv-94">4/F, Tower CRong Cheng Yun Gu Building Keji 3rd Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c0" id="ixv-7055">Yanta District</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="c0" id="ixv-7056">Xi An City</dei:EntityAddressCityOrTown>
    <dei:EntityAddressAddressLine3 contextRef="c0" id="ixv-7057">Shaan Xi Province</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCountry contextRef="c0" id="ixv-7058">CN</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode contextRef="c0" id="ixv-7059">710075</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c0" id="ixv-7060">(011)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0" id="ixv-7061">86-29-8765-1098</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0" id="ixv-132">Common Stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0" id="ixv-136">CREG</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0" id="ixv-7062">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c0" id="ixv-7063">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0" id="ixv-7064">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0" id="ixv-176">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0" id="ixv-183">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0" id="ixv-191">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c0" id="ixv-203">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c1"
      decimals="INF"
      id="ixv-7065"
      unitRef="shares">8387592</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Cash contextRef="c2" decimals="0" id="ixv-7066" unitRef="usd">68577267</us-gaap:Cash>
    <us-gaap:Cash contextRef="c3" decimals="0" id="ixv-7067" unitRef="usd">32370</us-gaap:Cash>
    <us-gaap:ValueAddedTaxReceivableCurrent contextRef="c2" decimals="0" id="ixv-7068" unitRef="usd">170398</us-gaap:ValueAddedTaxReceivableCurrent>
    <us-gaap:ValueAddedTaxReceivableCurrent contextRef="c3" decimals="0" id="ixv-7069" unitRef="usd">170694</us-gaap:ValueAddedTaxReceivableCurrent>
    <creg:AdvanceToSuppliersCurrent contextRef="c2" decimals="0" id="ixv-7070" unitRef="usd">67326017</creg:AdvanceToSuppliersCurrent>
    <creg:AdvanceToSuppliersCurrent contextRef="c3" decimals="0" id="ixv-7071" unitRef="usd">67440761</creg:AdvanceToSuppliersCurrent>
    <us-gaap:ShortTermInvestments contextRef="c3" decimals="0" id="ixv-7072" unitRef="usd">68773208</us-gaap:ShortTermInvestments>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c2" decimals="0" id="ixv-7073" unitRef="usd">53569</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c3" decimals="0" id="ixv-7074" unitRef="usd">48519</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:AssetsCurrent contextRef="c2" decimals="0" id="ixv-7075" unitRef="usd">136127251</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="0" id="ixv-7076" unitRef="usd">136465552</us-gaap:AssetsCurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c2" decimals="0" id="ixv-7077" unitRef="usd">168156</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="0" id="ixv-7078" unitRef="usd">3987</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" id="ixv-7079" unitRef="usd">3994</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:AssetsNoncurrent contextRef="c2" decimals="0" id="ixv-7080" unitRef="usd">172143</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="c3" decimals="0" id="ixv-7081" unitRef="usd">3994</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets contextRef="c2" decimals="0" id="ixv-7082" unitRef="usd">136299394</us-gaap:Assets>
    <us-gaap:Assets contextRef="c3" decimals="0" id="ixv-7083" unitRef="usd">136469546</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c2" decimals="0" id="ixv-7084" unitRef="usd">69961</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c3" decimals="0" id="ixv-7085" unitRef="usd">70083</us-gaap:AccountsPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c2" decimals="0" id="ixv-7086" unitRef="usd">4291295</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c3" decimals="0" id="ixv-7087" unitRef="usd">4277091</us-gaap:TaxesPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c2" decimals="0" id="ixv-7088" unitRef="usd">3305</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-7089" unitRef="usd">2290</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:NotesPayableCurrent contextRef="c2" decimals="0" id="ixv-7090" unitRef="usd">5025767</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent contextRef="c3" decimals="0" id="ixv-7091" unitRef="usd">5222743</us-gaap:NotesPayableCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c2" decimals="0" id="ixv-7092" unitRef="usd">2620828</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c3" decimals="0" id="ixv-7093" unitRef="usd">2664461</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c2" decimals="0" id="ixv-7094" unitRef="usd">30898</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:DerivativeFixedInterestRate contextRef="c2" decimals="2" id="ixv-7095" unitRef="pure">0.10</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeFixedInterestRate contextRef="c3" decimals="2" id="ixv-7096" unitRef="pure">0.10</us-gaap:DerivativeFixedInterestRate>
    <creg:PayableForPurchaseOfEquityInterest contextRef="c2" decimals="0" id="ixv-7097" unitRef="usd">422833</creg:PayableForPurchaseOfEquityInterest>
    <creg:PayableForPurchaseOfEquityInterest contextRef="c3" decimals="0" id="ixv-7098" unitRef="usd">423567</creg:PayableForPurchaseOfEquityInterest>
    <us-gaap:InterestPayableCurrent contextRef="c2" decimals="0" id="ixv-7099" unitRef="usd">340868</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent contextRef="c3" decimals="0" id="ixv-7100" unitRef="usd">341459</us-gaap:InterestPayableCurrent>
    <us-gaap:LoansPayableCurrent contextRef="c2" decimals="0" id="ixv-7101" unitRef="usd">10852713</us-gaap:LoansPayableCurrent>
    <us-gaap:LoansPayableCurrent contextRef="c3" decimals="0" id="ixv-7102" unitRef="usd">10871560</us-gaap:LoansPayableCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c2" decimals="0" id="ixv-7103" unitRef="usd">23658468</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-7104" unitRef="usd">23873254</us-gaap:LiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c2" decimals="0" id="ixv-7105" unitRef="usd">3350625</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c3" decimals="0" id="ixv-7106" unitRef="usd">3350625</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c2" decimals="0" id="ixv-7107" unitRef="usd">121809</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c2" decimals="0" id="ixv-7108" unitRef="usd">3472434</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c3" decimals="0" id="ixv-7109" unitRef="usd">3350625</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c2" decimals="0" id="ixv-7110" unitRef="usd">27130902</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c3" decimals="0" id="ixv-7111" unitRef="usd">27223879</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c2"
      decimals="3"
      id="ixv-7112"
      unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="3"
      id="ixv-7113"
      unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c2" decimals="0" id="ixv-7114" unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c3" decimals="0" id="ixv-7115" unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c2" decimals="0" id="ixv-7116" unitRef="shares">8128525</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c2" decimals="0" id="ixv-7117" unitRef="shares">8128525</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c3" decimals="0" id="ixv-7118" unitRef="shares">7963444</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c3" decimals="0" id="ixv-7119" unitRef="shares">7963444</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c2" decimals="0" id="ixv-7120" unitRef="usd">8128</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c3" decimals="0" id="ixv-7121" unitRef="usd">7963</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c2" decimals="0" id="ixv-7122" unitRef="usd">165191103</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c3" decimals="0" id="ixv-7123" unitRef="usd">164870025</us-gaap:AdditionalPaidInCapital>
    <creg:StatutoryReserve contextRef="c2" decimals="0" id="ixv-7124" unitRef="usd">15191676</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c3" decimals="0" id="ixv-7125" unitRef="usd">15191645</creg:StatutoryReserve>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c2" decimals="0" id="ixv-7126" unitRef="usd">-10445216</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c3" decimals="0" id="ixv-7127" unitRef="usd">-10326595</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c2" decimals="0" id="ixv-7128" unitRef="usd">-60777199</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="0" id="ixv-7129" unitRef="usd">-60497371</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="0" id="ixv-7130" unitRef="usd">109168492</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" id="ixv-7131" unitRef="usd">109245667</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c2" decimals="0" id="ixv-7132" unitRef="usd">136299394</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="0" id="ixv-7133" unitRef="usd">136469546</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c0" decimals="0" id="ixv-7134" unitRef="usd">208430</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c4" decimals="0" id="ixv-7135" unitRef="usd">84828</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses contextRef="c0" decimals="0" id="ixv-7136" unitRef="usd">208430</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c4" decimals="0" id="ixv-7137" unitRef="usd">84828</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" id="ixv-7138" unitRef="usd">-208430</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c4" decimals="0" id="ixv-7139" unitRef="usd">-84828</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c0" decimals="0" id="ixv-7140" unitRef="usd">-21243</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c4" decimals="0" id="ixv-7141" unitRef="usd">10482</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:InvestmentIncomeInterest contextRef="c0" decimals="0" id="ixv-7142" unitRef="usd">39984</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c4" decimals="0" id="ixv-7143" unitRef="usd">88195</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpenseOther contextRef="c0" decimals="0" id="ixv-7144" unitRef="usd">104080</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther contextRef="c4" decimals="0" id="ixv-7145" unitRef="usd">111104</us-gaap:InterestExpenseOther>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c0" decimals="0" id="ixv-7146" unitRef="usd">28152</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c4" decimals="0" id="ixv-7147" unitRef="usd">12285</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c0" decimals="0" id="ixv-7148" unitRef="usd">-57187</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c4" decimals="0" id="ixv-7149" unitRef="usd">-142</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-7150" unitRef="usd">-265617</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c4" decimals="0" id="ixv-7151" unitRef="usd">-84970</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-7152" unitRef="usd">14180</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c4" decimals="0" id="ixv-7153" unitRef="usd">4534</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-7154" unitRef="usd">-279797</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="0" id="ixv-7155" unitRef="usd">-89504</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c0" decimals="0" id="ixv-7156" unitRef="usd">-118621</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c4" decimals="0" id="ixv-7157" unitRef="usd">1681720</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="0" id="ixv-7158" unitRef="usd">-398418</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c4" decimals="0" id="ixv-7159" unitRef="usd">1592216</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="INF"
      id="ixv-7160"
      unitRef="shares">8115826</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c4"
      decimals="INF"
      id="ixv-7161"
      unitRef="shares">7565183</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c0"
      decimals="2"
      id="ixv-7162"
      unitRef="usdPershares">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c4"
      decimals="2"
      id="ixv-7163"
      unitRef="usdPershares">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:CommonStockSharesOutstanding contextRef="c5" decimals="0" id="ixv-7164" unitRef="shares">7963444</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c5" decimals="0" id="ixv-7165" unitRef="usd">7963</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c6" decimals="0" id="ixv-7166" unitRef="usd">164870025</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c7" decimals="0" id="ixv-7167" unitRef="usd">15191645</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c8" decimals="0" id="ixv-7168" unitRef="usd">-10326595</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c9" decimals="0" id="ixv-7169" unitRef="usd">-60497371</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" id="ixv-7170" unitRef="usd">109245667</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c14" decimals="0" id="ixv-7171" unitRef="usd">-279797</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-7172" unitRef="usd">-279797</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="c10"
      decimals="0"
      id="ixv-7173"
      unitRef="shares">165081</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c10" decimals="0" id="ixv-7174" unitRef="usd">165</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c11" decimals="0" id="ixv-7175" unitRef="usd">321078</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c0" decimals="0" id="ixv-7176" unitRef="usd">321243</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <creg:TransferToStatutoryReserves contextRef="c12" decimals="0" id="ixv-7177" unitRef="usd">31</creg:TransferToStatutoryReserves>
    <creg:TransferToStatutoryReserves contextRef="c14" decimals="0" id="ixv-7178" unitRef="usd">-31</creg:TransferToStatutoryReserves>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c13" decimals="0" id="ixv-7179" unitRef="usd">-118621</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c0" decimals="0" id="ixv-7180" unitRef="usd">-118621</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c15"
      decimals="0"
      id="ixv-7181"
      unitRef="shares">8128525</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c15" decimals="0" id="ixv-7182" unitRef="usd">8128</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c16" decimals="0" id="ixv-7183" unitRef="usd">165191103</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c17" decimals="0" id="ixv-7184" unitRef="usd">15191676</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c18" decimals="0" id="ixv-7185" unitRef="usd">-10445216</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c19" decimals="0" id="ixv-7186" unitRef="usd">-60777199</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="0" id="ixv-7187" unitRef="usd">109168492</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20"
      decimals="0"
      id="ixv-7188"
      unitRef="shares">7391996</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c20" decimals="0" id="ixv-7189" unitRef="usd">7392</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c21" decimals="0" id="ixv-7190" unitRef="usd">163663305</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c22" decimals="0" id="ixv-7191" unitRef="usd">15168003</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c23" decimals="0" id="ixv-7192" unitRef="usd">-8318564</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c24" decimals="0" id="ixv-7193" unitRef="usd">-59726943</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c25" decimals="0" id="ixv-7194" unitRef="usd">110793193</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c30" decimals="0" id="ixv-7195" unitRef="usd">-89504</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="0" id="ixv-7196" unitRef="usd">-89504</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="c26"
      decimals="0"
      id="ixv-7197"
      unitRef="shares">241537</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c26" decimals="0" id="ixv-7198" unitRef="usd">242</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c27" decimals="0" id="ixv-7199" unitRef="usd">489276</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="c4" decimals="0" id="ixv-7200" unitRef="usd">489518</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <creg:TransferToStatutoryReserves contextRef="c28" decimals="0" id="ixv-7201" unitRef="usd">2590</creg:TransferToStatutoryReserves>
    <creg:TransferToStatutoryReserves contextRef="c30" decimals="0" id="ixv-7202" unitRef="usd">-2590</creg:TransferToStatutoryReserves>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c29" decimals="0" id="ixv-7203" unitRef="usd">1681720</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c4" decimals="0" id="ixv-7204" unitRef="usd">1681720</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c31"
      decimals="0"
      id="ixv-7205"
      unitRef="shares">7633533</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c31" decimals="0" id="ixv-7206" unitRef="usd">7634</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c32" decimals="0" id="ixv-7207" unitRef="usd">164152581</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c33" decimals="0" id="ixv-7208" unitRef="usd">15170593</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c34" decimals="0" id="ixv-7209" unitRef="usd">-6636844</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c35" decimals="0" id="ixv-7210" unitRef="usd">-59819037</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c36" decimals="0" id="ixv-7211" unitRef="usd">112874927</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-7212" unitRef="usd">-279797</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="0" id="ixv-7213" unitRef="usd">-89504</us-gaap:NetIncomeLoss>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c4" decimals="0" id="ixv-7214" unitRef="usd">31250</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:OperatingLeaseExpense contextRef="c0" decimals="0" id="ixv-7215" unitRef="usd">15432</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c4" decimals="0" id="ixv-7216" unitRef="usd">16007</us-gaap:OperatingLeaseExpense>
    <us-gaap:GainsLossesOnRestructuringOfDebt contextRef="c0" decimals="0" id="ixv-7217" unitRef="usd">-21243</us-gaap:GainsLossesOnRestructuringOfDebt>
    <us-gaap:GainsLossesOnRestructuringOfDebt contextRef="c4" decimals="0" id="ixv-7218" unitRef="usd">10482</us-gaap:GainsLossesOnRestructuringOfDebt>
    <us-gaap:IncreaseDecreaseInPrepaidSupplies contextRef="c0" decimals="0" id="ixv-7219" unitRef="usd">1824</us-gaap:IncreaseDecreaseInPrepaidSupplies>
    <us-gaap:IncreaseDecreaseInPrepaidSupplies contextRef="c4" decimals="0" id="ixv-7220" unitRef="usd">4082</us-gaap:IncreaseDecreaseInPrepaidSupplies>
    <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="c0" decimals="0" id="ixv-7221" unitRef="usd">-13149</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="c4" decimals="0" id="ixv-7222" unitRef="usd">2225</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c0" decimals="0" id="ixv-7223" unitRef="usd">14224</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c4" decimals="0" id="ixv-7224" unitRef="usd">-7629</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c0" decimals="0" id="ixv-7225" unitRef="usd">-30864</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c4" decimals="0" id="ixv-7226" unitRef="usd">-32014</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c0" decimals="0" id="ixv-7227" unitRef="usd">64918</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c4" decimals="0" id="ixv-7228" unitRef="usd">28396</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" id="ixv-7229" unitRef="usd">-183519</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c4" decimals="0" id="ixv-7230" unitRef="usd">-70283</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsForProceedsFromLoansReceivable contextRef="c0" decimals="0" id="ixv-7231" unitRef="usd">-68564217</us-gaap:PaymentsForProceedsFromLoansReceivable>
    <us-gaap:PaymentsForProceedsFromLoansReceivable contextRef="c4" decimals="0" id="ixv-7232" unitRef="usd">141070591</us-gaap:PaymentsForProceedsFromLoansReceivable>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="0" id="ixv-7233" unitRef="usd">68564217</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c4" decimals="0" id="ixv-7234" unitRef="usd">-141070591</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c0" decimals="0" id="ixv-7235" unitRef="usd">164199</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c4" decimals="0" id="ixv-7236" unitRef="usd">2366607</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="0" id="ixv-7237" unitRef="usd">68544897</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c4" decimals="0" id="ixv-7238" unitRef="usd">-138774267</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations contextRef="c2" decimals="0" id="ixv-7239" unitRef="usd">32370</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations contextRef="c36" decimals="0" id="ixv-7240" unitRef="usd">138813673</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c2" decimals="0" id="ixv-7241" unitRef="usd">68577267</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c36" decimals="0" id="ixv-7242" unitRef="usd">39406</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:IncomeTaxesPaid contextRef="c4" decimals="0" id="ixv-7243" unitRef="usd">12163</us-gaap:IncomeTaxesPaid>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c0" decimals="0" id="ixv-7244" unitRef="usd">183250</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c0" decimals="0" id="ixv-7245" unitRef="usd">300000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1 contextRef="c4" decimals="0" id="ixv-7246" unitRef="usd">500000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c0" id="ixv-2900">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;b&gt;1. ORGANIZATION AND DESCRIPTION
OF BUSINESS&lt;/b&gt;&lt;/span&gt;&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; text-align: justify"&gt;&lt;span&gt;Smart Powerr
Corp. (the &#x201c;Company&#x201d; or &#x201c;SPC&#x201d;) was incorporated in Nevada, and was formerly known as China Recycling Entergy Corporation.
The Company, through its subsidiaries, provides energy saving solutions and services, including selling and leasing energy saving systems
and equipment to customers, and project investment in the Peoples Republic of China (&#x201c;PRC&#x201d;).&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; text-align: justify"&gt;&lt;span&gt;The Company&#x2019;s
organizational chart as of March 31, 2024 is as follows:&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-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;img alt="" src="image_001.jpg"/&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; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Erdos
TCH &#x2013; Joint Venture&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;On April
14, 2009, the Company formed a joint venture (the &#x201c;JV&#x201d;) with Erdos Metallurgy Co., Ltd. (&#x201c;Erdos&#x201d;) to recycle waste
heat from Erdos&#x2019; metal refining plants to generate power and steam to be sold back to Erdos. The name of the JV was Inner Mongolia
Erdos TCH Energy Saving Development Co., Ltd. (&#x201c;Erdos TCH&#x201d;) with a term of&#160;20&#160;years. Erdos contributed&#160;7% of
the total investment of the project, and Xi&#x2019;an TCH Energy Technology Co., Ltd. (&#x201c;Xi&#x2019;an TCH&#x201d;) contributed&#160;93%.
On June 15, 2013, Xi&#x2019;an TCH and Erdos entered into a share transfer agreement, pursuant to which Erdos sold its&#160;7% ownership
interest in the JV to Xi&#x2019;an TCH for $1.29&#160;million (RMB&#160;8&#160;million), plus certain accumulated profits. Xi&#x2019;an
TCH paid the $1.29&#160;million in July 2013 and, as a result, became the sole stockholder of the JV. Erdos TCH currently has two power
generation systems in Phase I with a total 18 MW power capacity, and three power generation systems in Phase II with a total 27 MW power
capacity. On April 28, 2016, Erdos TCH and Erdos entered into a supplemental agreement, effective May 1, 2016, whereby Erdos TCH cancelled
monthly minimum lease payments from Erdos, and started to charge Erdos based on actual electricity sold at RMB&#160;0.30&#160;/ KWH. The
selling price of each KWH is determined annually based on prevailing market conditions. In May 2019, Erdos TCH ceased operations due to
renovations and furnace safety upgrades of Erdos, and the Company initially expected the resumption of operations in July 2020, but the
resumption of operations was further delayed due to the government&#x2019;s mandate for Erdos to significantly lower its energy consumption
per unit of GDP by implementing a comprehensive technical upgrade of its ferrosilicon production line to meet the City&#x2019;s energy-saving
targets.&#160;&#160;Erdos is currently researching the technical rectification scheme. Once the scheme is determined, Erdos TCH will carry
out technical transformation for its waste heat power station project.&#160;During this period, Erdos will compensate Erdos TCH RMB&#160;1&#160;million
($145,524) per month, until operations resume.&#160;The Company has not recognized any income due to the uncertainty of collection. In
addition, Erdos TCH has&#160;30% ownership in DaTangShiDai (BinZhou) Energy Savings Technology Co., Ltd. (&#x201c;BinZhou Energy Savings&#x201d;),&#160;30%
ownership in DaTangShiDai DaTong Recycling Energy Technology Co., Ltd. (&#x201c;DaTong Recycling Energy&#x201d;), and&#160;40% ownership
in DaTang ShiDai TianYu XuZhou Recycling Energy Technology Co, Ltd. (&#x201c;TianYu XuZhou Recycling Energy&#x201d;). These companies were
incorporated in 2012 but had no operations since then nor has any registered capital contribution been made.&#160;&#160;&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Formation
of Zhongxun&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;On March
24, 2014, Xi&#x2019;an TCH incorporated a subsidiary, Zhongxun Energy Investment (Beijing) Co., Ltd. (&#x201c;Zhongxun&#x201d;) with registered
capital of $5,695,502&#160;(RMB&#160;35,000,000), which must be contributed before October 1, 2028. Zhongxun is&#160;100% owned by Xi&#x2019;an
TCH and will be mainly engaged in project investment, investment management, economic information consulting, and technical services.
Zhongxun has not commenced operations nor has any capital contribution been made 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; 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;&lt;span&gt;&lt;i&gt;Formation
of Yinghua&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;On February
11, 2015, the Company incorporated a subsidiary, Shanghai Yinghua Financial Leasing Co., Ltd.&#160;(&#x201c;Yinghua&#x201d;) with registered
capital of $30,000,000, to be paid within&#160;10&#160;years&#160;from the date the business license is issued. Yinghua is&#160;100% owned
by the Company and will be mainly engaged in financial leasing, purchase of financial leasing assets, disposal and repair of financial
leasing assets, consulting and ensuring of financial leasing transactions, and related factoring business. Yinghua has not commenced operations
nor has any capital contribution been made as of the date of this report.&#160;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <creg:MaturityTerm contextRef="c37" id="ixv-7247">P20Y</creg:MaturityTerm>
    <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c37" decimals="2" id="ixv-7248" unitRef="pure">0.07</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c38" decimals="2" id="ixv-7249" unitRef="pure">0.93</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c39" decimals="2" id="ixv-7250" unitRef="pure">0.07</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet contextRef="c40" decimals="-4" id="ixv-7251" unitRef="usd">1290000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet contextRef="c40" decimals="-6" id="ixv-7252" unitRef="cny">8000000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet contextRef="c41" decimals="-4" id="ixv-7253" unitRef="usd">1290000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
    <creg:ActualElectricitySold contextRef="c42" decimals="2" id="ixv-7254" unitRef="kwh">0.3</creg:ActualElectricitySold>
    <us-gaap:PaymentsForNuclearFuel contextRef="c43" decimals="-6" id="ixv-7255" unitRef="cny">1000000</us-gaap:PaymentsForNuclearFuel>
    <us-gaap:PaymentsForNuclearFuel contextRef="c43" decimals="0" id="ixv-7256" unitRef="usd">145524</us-gaap:PaymentsForNuclearFuel>
    <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c44" decimals="2" id="ixv-7257" unitRef="pure">0.30</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c45" decimals="2" id="ixv-7258" unitRef="pure">0.30</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c46" decimals="2" id="ixv-7259" unitRef="pure">0.40</us-gaap:VariableInterestEntityOwnershipPercentage>
    <creg:OriginalInvestmentBySubsidiary contextRef="c47" decimals="0" id="ixv-7260" unitRef="usd">5695502</creg:OriginalInvestmentBySubsidiary>
    <creg:OriginalInvestmentBySubsidiary contextRef="c47" decimals="0" id="ixv-7261" unitRef="cny">35000000</creg:OriginalInvestmentBySubsidiary>
    <creg:PercentageOfAmountInitialCapitalContribution contextRef="c48" decimals="2" id="ixv-7262" unitRef="pure">1</creg:PercentageOfAmountInitialCapitalContribution>
    <creg:OriginalInvestmentBySubsidiary contextRef="c49" decimals="0" id="ixv-7263" unitRef="usd">30000000</creg:OriginalInvestmentBySubsidiary>
    <creg:LicenseIsIssued contextRef="c50" id="ixv-7264">P10Y</creg:LicenseIsIssued>
    <creg:PercentageOfAmountInitialCapitalContribution contextRef="c49" decimals="2" id="ixv-7265" unitRef="pure">1</creg:PercentageOfAmountInitialCapitalContribution>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0" id="ixv-2953">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;2. SUMMARY
OF SIGNIFICANT ACCOUNTING POLICIES&lt;/b&gt;&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Basis
of Presentation&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;The accompanying
consolidated financial statements (&#x201c;CFS&#x201d;) are prepared in conformity with U.S. Generally Accepted Accounting Principles (&#x201c;US
GAAP&#x201d;). The functional currency of the Company&#x2019;s operating entities is Chinese Renminbi (&#x201c;RMB&#x201d;). The accompanying
consolidated financial statements are translated from RMB and presented in U.S. dollars (&#x201c;USD&#x201d;).&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Principle
of Consolidation&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;The CFS
include the accounts of SPC and its subsidiaries, Shanghai Yinghua Financial Leasing Co., Ltd.&#160;(&#x201c;Yinghua&#x201d;) and Sifang
Holdings; Sifang Holdings&#x2019; wholly owned subsidiaries, Huahong New Energy Technology Co., Ltd. (&#x201c;Huahong&#x201d;) and Shanghai
TCH Energy Tech Co., Ltd. (&#x201c;Shanghai TCH&#x201d;); Shanghai TCH&#x2019;s wholly-owned subsidiary, Xi&#x2019;an TCH Energy Tech Co.,
Ltd. (&#x201c;Xi&#x2019;an TCH&#x201d;); and Xi&#x2019;an TCH&#x2019;s subsidiaries, 1) Erdos TCH Energy Saving Development Co., Ltd (&#x201c;Erdos
TCH&#x201d;),&#160;100% owned by Xi&#x2019;an TCH, 2) Zhonghong,&#160;90% owned by Xi&#x2019;an TCH and&#160;10% owned by Shanghai TCH, and
3) Zhongxun,&#160;100% owned by Xi&#x2019;an TCH. Substantially all the Company&#x2019;s revenues are derived from the operations of Shanghai
TCH and its subsidiaries, which represent substantially all the Company&#x2019;s consolidated assets and liabilities as of March 31, 2024.
However, there was no revenue for the Company for the three months ended March 31, 2024 or 2023. All significant inter-company accounts
and transactions were eliminated in consolidation.&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Uses
and Sources of Liquidity&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;For the
three months ended March 31, 2024 and 2023, the Company had a net loss of $279,797&#160;and $89,504, respectively. The Company had an
accumulated deficit of $60.78&#160;million as of March 31, 2024. The Company disposed all of its systems and currently holds five power
generating systems through Erdos TCH, the five power generating systems are currently not producing any electricity. The Company is in
the process of transforming and expanding into an energy storage integrated solution provider business. The Company plans to pursue disciplined
and targeted expansion strategies for market areas the Company currently does not serve. The Company actively seeks and explores opportunities
to apply energy storage technologies to new industries or segments with high growth potential, including industrial and commercial complexes,
large scale photovoltaic (PV) and wind power stations,&#160;remote islands without electricity,&#160;and smart energy cities with multi-energy
supplies.&#160; The Company&#x2019;s cash flow forecast indicates it will have sufficient cash to fund its operations for the next 12 months
from the date of issuance of these CFS.&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Use of
Estimates&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;In preparing
these CFS in accordance with US GAAP, management makes estimates and assumptions that affect the reported amounts of assets and liabilities
in the balance sheets as well as revenues and expenses during the period reported. Actual results may differ from these estimates.&#160;On
an on-going basis, management evaluates its estimates, including those allowances for bad debt, impairment loss on fixed assets and construction
in progress, income taxes, and contingencies and litigation. Management bases its estimates on historical experience and on various other
assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about
the carrying values of assets and liabilities that are not readily apparent from other resources.&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Revenue
Recognition&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;A)&lt;/i&gt;&#160;&lt;i&gt;Sales-type
Leasing and Related Revenue Recognition&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;The Company
follows Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 842. The
Company&#x2019;s sales type lease contracts for revenue recognition fall under ASC 842. During the three months ended March 31, 2024 and
2023, the Company did not sell any new power generating projects.&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; text-align: justify"&gt;&lt;span&gt;The Company
constructs and leases waste energy recycling power generating projects to its customers. The Company typically transfers legal ownership
of the waste energy recycling power generating projects to its customers at the end of the lease.&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; text-align: justify"&gt;&lt;span&gt;The Company
finances construction of waste energy recycling power generating projects. The sales and cost of sales are recognized at the inception
of the lease, which is when control is transferred to the lessee. The Company accounts for the transfer of control as a sales type lease
in accordance with ASC 842-10-25-2. The underlying asset is derecognized, and revenue is recorded when collection of payments is probable.
This is in accordance with the revenue recognition principle in ASC 606 - Revenue from contracts with customers. The investment in sales-type
leases consists of the sum of the minimum lease payments receivable less unearned interest income and estimated executory cost. Minimum
lease payments are part of the lease agreement between the Company (as the lessor) and the customer (as the lessee). The discount rate
implicit in the lease is used to calculate the present value of minimum lease payments. The minimum lease payments consist of the gross
lease payments net of executory costs and contingent rentals, if any. Unearned interest is amortized to income over the lease term to
produce a constant periodic rate of return on net investment in the lease. While revenue is recognized at the inception of the lease,
the cash flow from the sales-type lease occurs over the course of the lease, which results in interest income and reduction of receivables.
Revenue is recognized net of value-added tax.&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;B)&lt;/i&gt;&#160;&lt;i&gt;Contingent
Rental Income&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;The Company
records income from actual electricity generated of each project in the period the income is earned, which is when the electricity is
generated. Contingent rent is not part of minimum lease payments.&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Operating
Leases&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;The Company
determines if an arrangement is a lease or contains a lease at inception. Operating lease liabilities are recognized based on the present
value of the remaining lease payments, discounted using the discount rate for the lease at the commencement date. As the rate implicit
in the lease is not readily determinable for an operating lease, the Company generally uses an incremental borrowing rate based on information
available at the commencement date to determine the present value of future lease payments. Operating lease right-of-use (&#x201c;ROU assets&#x201d;)
assets represent the Company&#x2019;s right to control the use of an identified asset for the lease term and lease liabilities represent
the Company&#x2019;s obligation to make lease payments arising from the lease. ROU assets are generally recognized based on the amount
of the initial measurement of the lease liability. Lease expense is recognized on a straight-line basis over the lease term.&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; text-align: justify"&gt;&lt;span&gt;ROU assets are reviewed for impairment
when indicators of impairment are present. ROU assets from operating and finance leases are subject to the impairment guidance in ASC
360, Plant, and Equipment, as ROU assets are long-lived nonfinancial assets.&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; text-align: justify"&gt;&lt;span&gt;ROU assets
are tested for impairment individually or as part of an asset group if the cash flows related to the ROU asset are not independent from
the cash flows of other assets and liabilities. An asset group is the unit of accounting for long-lived assets to be held and used, which
represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other groups of assets and
liabilities. The Company recognized no impairment of ROU assets as of March 31, 2024 and December 31, 2023.&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; text-align: justify"&gt;&lt;span&gt;Operating
leases are included in operating lease ROU and operating lease liabilities (current and non-current), on the consolidated balance sheets.&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Cash&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;Cash includes
cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with an original maturity
of three months or less as of the purchase date.&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Accounts
Receivable&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;The Company&#x2019;s
policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the composition of accounts
receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes
in customer payment patterns to evaluate the adequacy of these reserves. As of March 31, 2024 and December 31, 2023, the Company had&#160;no&#160;accounts
receivable.&#160;&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; text-align: justify"&gt;&lt;i&gt;Value added tax (&#x201c;VAT&#x201d;)&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; text-align: justify"&gt;The Company is subject to VAT and related surcharges on revenue generated from sales and services. The Company records revenue net of
VAT. This VAT may be offset by qualified input VAT paid by the Company to suppliers. Net VAT balance between input VAT and output VAT
is recorded in the line item of VAT receivable on the unaudited consolidated balance sheets.&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;The VAT rate is 13% for taxpayers selling consumer products and 6% for providing technology services. Entities that are VAT general taxpayers
are allowed to offset qualified input VAT, paid to suppliers against their output VAT liabilities. As of March 31, 2024 and December 31,
2023, the Company had $170,398 and $170,694 VAT receivable, 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;&lt;span&gt;&lt;i&gt;Advance
to suppliers&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;Advance
to suppliers consist of balances paid to suppliers for materials that have not been received. The Company reviews its advances to suppliers
on a periodic basis and makes general and specific allowances when there is doubt as to the ability of a supplier to provide supplies
to the Company or refund an advance.&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Short
term loan receivables&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;The Company
provided loans to certain third parties for the purpose of making use of its cash.&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; text-align: justify"&gt;&lt;span&gt;The Company
monitors all loans receivable for delinquency and provides for estimated losses for specific receivables that are not likely to be collected.
Management periodically assesses the collectability of these loans receivable. Delinquent account balances are written-off against the
allowance for doubtful accounts after management has determined that the likelihood of collection is not probable. As of March 31, 2024,
the Company did not have any outstanding short term loan receivables; at December 31, 2023, the Company had $68.77 million short term
loan receivables and did not accrue allowance against short term loan receivables.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Concentration
of Credit Risk&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;Cash includes
cash on hand and demand deposits in accounts maintained within China.&#160;Balances at financial institutions and state-owned banks within&#160;the
PRC are covered by insurance up to RMB&#160;500,000&#160;($71,792) per bank. Any balance over RMB&#160;500,000&#160;($71,792) per bank
in PRC is not covered. The Company has not experienced any losses in such accounts.&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; text-align: justify"&gt;&lt;span&gt;Certain
other financial instruments, which subject the Company to concentration of credit risk, consist of accounts and other receivables. The
Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews of its customers&#x2019;
financial condition and customer payment practices to minimize collection risk on accounts receivable.&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; text-align: justify"&gt;&lt;span&gt;The operations
of the Company are in the PRC. Accordingly, the Company&#x2019;s business, financial condition and results of operations may be influenced
by the political, economic and legal environments in the PRC.&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Plant
and Equipment&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;Plant and equipment are stated
at cost, net of accumulated depreciation. Expenditures for maintenance and repairs are expensed as incurred; additions, renewals and betterments
are capitalized. When plant and equipment are retired or otherwise disposed of, the related cost and accumulated depreciation are removed
from the respective accounts, and any gain or loss is included in operations.&#160;Depreciation of plant and equipment is provided using
the straight-line method over the estimated lives as follows:&#160;&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;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%; text-align: justify"&gt;Vehicles&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;span style="font-size: 10pt"&gt;2&#160;&#x2013;&#160;5&#160;years&lt;/span&gt;&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: justify"&gt;Office and Other 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;&lt;span style="font-size: 10pt"&gt;2&#160;&#x2013;&#160;5&#160;years&lt;/span&gt;&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; 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;&lt;span&gt;&lt;i&gt;Impairment
of Long-lived Assets&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;In accordance with FASB ASC Topic
360,&#160;&lt;i&gt;&#x201c;Plant, and Equipment&lt;/i&gt;,&#x201d; the Company reviews its long-lived assets, including plant and equipment, for impairment
whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. If the total
expected undiscounted future net cash flows are less than the carrying amount of the asset, a loss is recognized for the difference between
the fair value (&#x201c;FV&#x201d;) and carrying amount of the asset.&#160;The Company did not record any impairment for the three months
ended March 31, 2024 and 2023.&#160;&#160;&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Accounts
and other payables&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;Accounts
and other payables represent liabilities for goods and services provided to the Company prior to the end of the financial year which are
unpaid. They are classified as current liabilities if payment is due within one year or less (or in the normal operating cycle of the
business if longer). Otherwise, they are presented as non-current liabilities.&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; text-align: justify"&gt;&lt;span&gt;Accounts
and other payables are initially recognized as fair value, and subsequently carried at amortized cost using the effective interest method.&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Borrowings&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;Borrowings
are presented as current liabilities unless the Company has an unconditional right to defer settlement for at least 12 months after the
financial year end date, in which case they are presented as non-current liabilities.&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; text-align: justify"&gt;&lt;span&gt;Borrowings
are initially recognized at fair value (net of transaction costs) and subsequently carried at amortized cost. Any difference between the
proceeds (net of transaction costs) and the redemption value is recognized in profit or loss over the period of the borrowings using an
effective interest method.&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; text-align: justify"&gt;&lt;span&gt;Borrowing
costs are recognized in profit or loss using the effective interest method.&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Cost
of Sales&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;Cost of
sales consists primarily of the direct material of the power generating system and expenses incurred directly for project construction
for sales-type leasing and sales tax and additions for contingent rental income.&#160;&#160;&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Income
Taxes&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;Income taxes
are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences
in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each period end
based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected to affect taxable income.
Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.&#160;&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; text-align: justify"&gt;&lt;span&gt;The Company
follows FASB ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and measurement of a
tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition of income tax assets and
liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated
with tax positions, accounting for income taxes in interim periods, and income tax disclosures.&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; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span&gt;Under FASB ASC
Topic 740, when tax returns are filed, it is likely that some positions taken would be sustained upon examination by the taxing authorities,
while others are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately
sustained. The benefit of a tax position is recognized in the CFS in the period during which, based on all available evidence, management
believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation
processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not
recognition threshold are measured as the largest amount of tax benefit that is more than&#160;50% likely of being realized upon settlement
with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured
as described above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated
interest and penalties that would be payable to the taxing authorities upon examination. Interest associated with unrecognized tax benefits
is classified as interest expense and penalties are classified in selling, general and administrative expenses in the statement of income.&#160;At
March 31, 2024 and December 31, 2023, the Company did not take any uncertain positions that would necessitate recording a tax related
liability.&#160;&#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;/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;&lt;span&gt;&lt;i&gt;Statement
of Cash Flows&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;In accordance
with FASB ASC Topic 230,&#160;&lt;i&gt;&#x201c;Statement of Cash Flows,&#x201d;&lt;/i&gt;&#160;cash flows from the Company&#x2019;s operations are calculated
based upon the local currencies. As a result, amounts related to assets and liabilities reported on the statement of cash flows may not
necessarily agree with changes in the corresponding balances on the balance sheet.&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Fair
Value of Financial Instruments&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;For certain
of the Company&#x2019;s financial instruments, including cash and equivalents, restricted cash, accounts receivable, other receivables,
accounts payable, accrued liabilities and short-term debts, the carrying amounts approximate their FVs due to their short maturities.
Receivables on sales-type leases are based on interest rates implicit in the lease.&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; text-align: justify"&gt;&lt;span&gt;FASB ASC
Topic 820,&#160;&lt;i&gt;&#x201c;Fair Value Measurements and Disclosures,&#x201d;&lt;/i&gt;&#160;requires disclosure of the FV of financial instruments
held by the Company. FASB ASC Topic 825,&#160;&lt;i&gt;&#x201c;Financial Instruments,&#x201d;&lt;/i&gt;&#160;defines FV, and establishes a three-level
valuation hierarchy for disclosures of FV measurement that enhances disclosure requirements for FV measures. The carrying amounts reported
in the consolidated balance sheets for receivables and current liabilities each qualify as financial instruments and are a reasonable
estimate of their FV because of the short period of time between the origination of such instruments and their expected realization and
their current market rate of interest. 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; text-align: justify"&gt;&#160;&lt;/p&gt;

&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: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="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;/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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="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 asset
or liability, either directly or indirectly, for substantially the full term of the financial instrument.&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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level 3 inputs to the valuation
methodology are unobservable and significant to FV 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; 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;&lt;span&gt;The
Company analyzes all financial instruments with features of both liabilities and equity under FASB ASC 480,&#160;&lt;i&gt;&#x201c;Distinguishing
Liabilities from Equity,&#x201d;&lt;/i&gt;&#160;and ASC 815,&#160;&lt;i&gt;&#x201c;Derivatives and Hedging.&#x201d;&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;As of March
31, 2024 and December 31, 2023, the Company did not have any long-term debt; and the Company did not identify any assets or liabilities
that are required to be presented on the balance sheet at FV.&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Stock-Based
Compensation&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;The Company
accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &#x201c;Compensation &#x2013; Stock Compensation&#x201d;,
which requires that share-based payment transactions with employees be measured based on the grant-date FV of the equity instrument issued
and recognized as compensation expense over the requisite service period.&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; text-align: justify"&gt;&lt;span&gt;The Company
accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic 505-50, &#x201c;Equity-Based
Payments to Non-employees&#x201d;. Share-based compensation associated with the issuance of equity instruments to non-employees is measured
at the FV of the equity instrument issued or committed to be issued, as this is more reliable than the FV of the services received. The
FV is measured at the date that the commitment for performance by the counterparty has been reached or the counterparty&#x2019;s performance
is complete.&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; text-align: justify"&gt;&lt;span&gt;The Company
follows ASU 2018-07, &#x201c;Compensation &#x2014; Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting,&#x201d;
which expands the scope of ASC 718 to include share-based payment transactions for acquiring goods and services from non-employees. An
entity should apply the requirements of ASC 718 to non-employee awards except for specific guidance on inputs to an option pricing model
and the attribution of cost. ASC 718 applies to all share-based payment transactions in which a grantor acquires goods or services to
be used or consumed in a grantor&#x2019;s own operations by issuing share-based payment awards.&#160;&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Basic
and Diluted Earnings per Share&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;The Company
presents net income (loss) per share (&#x201c;EPS&#x201d;) in accordance with FASB ASC Topic 260,&#160;&lt;i&gt;&#x201c;Earning Per Share.&#x201d;&lt;/i&gt;&#160;Accordingly,
basic income (loss) per share is computed by dividing income (loss) available to common stockholders by the weighted average number of
shares outstanding, without consideration for common stock equivalents. Diluted EPS is computed by dividing the net income by the weighted-average
number of common shares outstanding as well as common share equivalents outstanding for the period determined using the treasury-stock
method for stock options and warrants and the if-converted method for convertible notes. The Company made an accounting policy election
to use the if-converted method for convertible securities that are eligible to receive common stock dividends, if declared. Diluted EPS
reflect the potential dilution that could occur based on the exercise of stock options or warrants or conversion of convertible securities
using the if-converted method.&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; text-align: justify"&gt;&lt;span&gt;For the
three months ended March 31, 2024 and 2023, the basic and diluted income (loss) per share were the same due to the anti-dilutive features
of the warrants and options. For the three months ended March 31, 2024 and 2023,&#160;30,911&#160;shares purchasable under warrants and
options were excluded from the EPS calculation as these were not dilutive due to the exercise price was more than the stock market price.&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Foreign
Currency Translation and Comprehensive Income (Loss)&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;The Company&#x2019;s
functional currency is the Renminbi (&#x201c;RMB&#x201d;). For financial reporting purposes, RMB were translated into U.S. Dollars (&#x201c;USD&#x201d;
or &#x201c;$&#x201d;) as the reporting currency. Assets and liabilities are translated at the exchange rate in effect at the balance sheet
date. Revenues and expenses are translated at the average rate of exchange prevailing during the reporting period. Translation adjustments
arising from the use of different exchange rates from period to period are included as a component of stockholders&#x2019; equity as &#x201c;Accumulated
other comprehensive income.&#x201d; Gains and losses resulting from foreign currency transactions are included in income.&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; text-align: justify"&gt;&lt;span&gt;The Company
follows FASB ASC Topic 220,&#160;&lt;i&gt;&#x201c;Comprehensive Income.&#x201d;&lt;/i&gt;&#160;Comprehensive income is comprised of net income and all
changes to the statements of stockholders&#x2019; equity, except those due to investments by stockholders, changes in paid-in capital and
distributions to stockholders.&#160;&#160;&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Segment
Reporting&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;FASB ASC
Topic 280,&#160;&lt;i&gt;&#x201c;Segment Reporting,&#x201d;&lt;/i&gt;&#160;requires use of the &#x201c;management approach&#x201d; model for segment reporting.
The management approach model is based on the way a company&#x2019;s management organizes segments within the company for making operating
decisions and assessing performance. Reportable segments are based on products and services, geography, legal structure, management structure,
or any other manner in which management disaggregates a company. FASB ASC Topic 280 has no effect on the Company&#x2019;s CFS as substantially
all of the Company&#x2019;s operations are conducted in one industry segment. All of the Company&#x2019;s assets are located in the PRC.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;New Accounting
Pronouncements&lt;/i&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;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;In November
2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (&#x201c;ASU 2023-07&#x201d;).
The amendments in ASU 2023-07 improve reportable segment disclosure requirements through enhanced disclosures about significant segment
expenses that are regularly provided to the chief operating decision maker (CODM). In addition, the amendments enhance interim disclosure
requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure
requirements for entities with a single reportable segment, and contain other disclosure requirements. ASU 2023-07 will be effective for
annual reporting periods beginning after December 15, 2023, and interim periods within annual reporting periods beginning after December
15, 2024. Early adoption is permitted. The adoption of ASU 2023-01 did not have a material impact on the Company&#x2019;s consolidated
financial statement presentation or disclosures.&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; text-align: justify"&gt;&lt;span&gt;In December
2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (&#x201c;ASU 2023-09&#x201d;), which
requires disclosures of incremental income tax information within the rate reconciliation and expanded disclosures of income taxes paid,
among other disclosure requirements. This ASU will be effective for annual reporting periods beginning after December 15, 2024. Early
adoption is permitted. ASU 2023-09 will be applied on a prospective basis with the option to apply the standard retrospectively. The Company&#x2019;s
management does not believe that the adoption of ASU 2023-09 will have a material impact on the Company&#x2019;s consolidated financial
statement presentation or disclosures.&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; text-align: justify"&gt;&lt;span&gt;The Company&#x2019;s
management does not believe that any other recently issued, but not yet effective, authoritative guidance, if currently adopted, will
have a material impact on the Company&#x2019;s financial statement presentation or disclosures.&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c0" id="ixv-2958">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Basis
of Presentation&lt;/i&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&gt;The accompanying
consolidated financial statements (&#x201c;CFS&#x201d;) are prepared in conformity with U.S. Generally Accepted Accounting Principles (&#x201c;US
GAAP&#x201d;). The functional currency of the Company&#x2019;s operating entities is Chinese Renminbi (&#x201c;RMB&#x201d;). The accompanying
consolidated financial statements are translated from RMB and presented in U.S. dollars (&#x201c;USD&#x201d;).&lt;/span&gt;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c0" id="ixv-2967">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Principle
of Consolidation&lt;/i&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&gt;The CFS
include the accounts of SPC and its subsidiaries, Shanghai Yinghua Financial Leasing Co., Ltd.&#160;(&#x201c;Yinghua&#x201d;) and Sifang
Holdings; Sifang Holdings&#x2019; wholly owned subsidiaries, Huahong New Energy Technology Co., Ltd. (&#x201c;Huahong&#x201d;) and Shanghai
TCH Energy Tech Co., Ltd. (&#x201c;Shanghai TCH&#x201d;); Shanghai TCH&#x2019;s wholly-owned subsidiary, Xi&#x2019;an TCH Energy Tech Co.,
Ltd. (&#x201c;Xi&#x2019;an TCH&#x201d;); and Xi&#x2019;an TCH&#x2019;s subsidiaries, 1) Erdos TCH Energy Saving Development Co., Ltd (&#x201c;Erdos
TCH&#x201d;),&#160;100% owned by Xi&#x2019;an TCH, 2) Zhonghong,&#160;90% owned by Xi&#x2019;an TCH and&#160;10% owned by Shanghai TCH, and
3) Zhongxun,&#160;100% owned by Xi&#x2019;an TCH. Substantially all the Company&#x2019;s revenues are derived from the operations of Shanghai
TCH and its subsidiaries, which represent substantially all the Company&#x2019;s consolidated assets and liabilities as of March 31, 2024.
However, there was no revenue for the Company for the three months ended March 31, 2024 or 2023. All significant inter-company accounts
and transactions were eliminated in consolidation.&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;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c51" decimals="2" id="ixv-7266" unitRef="pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c52" decimals="2" id="ixv-7267" unitRef="pure">0.90</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c53" decimals="2" id="ixv-7268" unitRef="pure">0.10</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent contextRef="c54" decimals="2" id="ixv-7269" unitRef="pure">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <creg:UsesAndSourcesOfLiquidityPolicyTextBlock contextRef="c0" id="ixv-2991">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Uses
and Sources of Liquidity&lt;/i&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&gt;For the
three months ended March 31, 2024 and 2023, the Company had a net loss of $279,797&#160;and $89,504, respectively. The Company had an
accumulated deficit of $60.78&#160;million as of March 31, 2024. The Company disposed all of its systems and currently holds five power
generating systems through Erdos TCH, the five power generating systems are currently not producing any electricity. The Company is in
the process of transforming and expanding into an energy storage integrated solution provider business. The Company plans to pursue disciplined
and targeted expansion strategies for market areas the Company currently does not serve. The Company actively seeks and explores opportunities
to apply energy storage technologies to new industries or segments with high growth potential, including industrial and commercial complexes,
large scale photovoltaic (PV) and wind power stations,&#160;remote islands without electricity,&#160;and smart energy cities with multi-energy
supplies.&#160; The Company&#x2019;s cash flow forecast indicates it will have sufficient cash to fund its operations for the next 12 months
from the date of issuance of these CFS.&lt;/span&gt;&lt;/p&gt;</creg:UsesAndSourcesOfLiquidityPolicyTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-7270" unitRef="usd">-279797</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="0" id="ixv-7271" unitRef="usd">-89504</us-gaap:NetIncomeLoss>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c2" decimals="-4" id="ixv-7272" unitRef="usd">-60780000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:UseOfEstimates contextRef="c0" id="ixv-3000">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Use of
Estimates&lt;/i&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&gt;In preparing
these CFS in accordance with US GAAP, management makes estimates and assumptions that affect the reported amounts of assets and liabilities
in the balance sheets as well as revenues and expenses during the period reported. Actual results may differ from these estimates.&#160;On
an on-going basis, management evaluates its estimates, including those allowances for bad debt, impairment loss on fixed assets and construction
in progress, income taxes, and contingencies and litigation. Management bases its estimates on historical experience and on various other
assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about
the carrying values of assets and liabilities that are not readily apparent from other resources.&lt;/span&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c0" id="ixv-3009">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Revenue
Recognition&lt;/i&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&gt;&lt;i&gt;A)&lt;/i&gt;&#160;&lt;i&gt;Sales-type
Leasing and Related Revenue Recognition&lt;/i&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&gt;The Company
follows Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 842. The
Company&#x2019;s sales type lease contracts for revenue recognition fall under ASC 842. During the three months ended March 31, 2024 and
2023, the Company did not sell any new power generating projects.&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&gt;The Company
constructs and leases waste energy recycling power generating projects to its customers. The Company typically transfers legal ownership
of the waste energy recycling power generating projects to its customers at the end of the lease.&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&gt;The Company
finances construction of waste energy recycling power generating projects. The sales and cost of sales are recognized at the inception
of the lease, which is when control is transferred to the lessee. The Company accounts for the transfer of control as a sales type lease
in accordance with ASC 842-10-25-2. The underlying asset is derecognized, and revenue is recorded when collection of payments is probable.
This is in accordance with the revenue recognition principle in ASC 606 - Revenue from contracts with customers. The investment in sales-type
leases consists of the sum of the minimum lease payments receivable less unearned interest income and estimated executory cost. Minimum
lease payments are part of the lease agreement between the Company (as the lessor) and the customer (as the lessee). The discount rate
implicit in the lease is used to calculate the present value of minimum lease payments. The minimum lease payments consist of the gross
lease payments net of executory costs and contingent rentals, if any. Unearned interest is amortized to income over the lease term to
produce a constant periodic rate of return on net investment in the lease. While revenue is recognized at the inception of the lease,
the cash flow from the sales-type lease occurs over the course of the lease, which results in interest income and reduction of receivables.
Revenue is recognized net of value-added tax.&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&gt;&lt;i&gt;B)&lt;/i&gt;&#160;&lt;i&gt;Contingent
Rental Income&lt;/i&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&gt;The Company
records income from actual electricity generated of each project in the period the income is earned, which is when the electricity is
generated. Contingent rent is not part of minimum lease payments.&lt;/span&gt;&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c0" id="ixv-3042">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Operating
Leases&lt;/i&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&gt;The Company
determines if an arrangement is a lease or contains a lease at inception. Operating lease liabilities are recognized based on the present
value of the remaining lease payments, discounted using the discount rate for the lease at the commencement date. As the rate implicit
in the lease is not readily determinable for an operating lease, the Company generally uses an incremental borrowing rate based on information
available at the commencement date to determine the present value of future lease payments. Operating lease right-of-use (&#x201c;ROU assets&#x201d;)
assets represent the Company&#x2019;s right to control the use of an identified asset for the lease term and lease liabilities represent
the Company&#x2019;s obligation to make lease payments arising from the lease. ROU assets are generally recognized based on the amount
of the initial measurement of the lease liability. Lease expense is recognized on a straight-line basis over the lease term.&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; text-align: justify"&gt;&lt;span&gt;ROU assets are reviewed for impairment
when indicators of impairment are present. ROU assets from operating and finance leases are subject to the impairment guidance in ASC
360, Plant, and Equipment, as ROU assets are long-lived nonfinancial assets.&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&gt;ROU assets
are tested for impairment individually or as part of an asset group if the cash flows related to the ROU asset are not independent from
the cash flows of other assets and liabilities. An asset group is the unit of accounting for long-lived assets to be held and used, which
represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other groups of assets and
liabilities. The Company recognized no impairment of ROU assets as of March 31, 2024 and December 31, 2023.&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&gt;Operating
leases are included in operating lease ROU and operating lease liabilities (current and non-current), on the consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0" id="ixv-3078">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Cash&lt;/i&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&gt;Cash includes
cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with an original maturity
of three months or less as of the purchase date.&lt;/span&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c0" id="ixv-3087">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Accounts
Receivable&lt;/i&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&gt;The Company&#x2019;s
policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the composition of accounts
receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes
in customer payment patterns to evaluate the adequacy of these reserves. As of March 31, 2024 and December 31, 2023, the Company had&#160;no&#160;accounts
receivable.&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <creg:ValueAddedTaxPolicyTextBlock contextRef="c0" id="ixv-3096">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Value added tax (&#x201c;VAT&#x201d;)&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company is subject to VAT and related surcharges on revenue generated from sales and services. The Company records revenue net of
VAT. This VAT may be offset by qualified input VAT paid by the Company to suppliers. Net VAT balance between input VAT and output VAT
is recorded in the line item of VAT receivable on the unaudited consolidated balance sheets.&lt;/p&gt;The VAT rate is 13% for taxpayers selling consumer products and 6% for providing technology services. Entities that are VAT general taxpayers
are allowed to offset qualified input VAT, paid to suppliers against their output VAT liabilities. As of March 31, 2024 and December 31,
2023, the Company had $170,398 and $170,694 VAT receivable, respectively</creg:ValueAddedTaxPolicyTextBlock>
    <creg:ValueAddedTaxPercentage contextRef="c0" decimals="2" id="ixv-7274" unitRef="pure">0.13</creg:ValueAddedTaxPercentage>
    <creg:TechonologyServices contextRef="c0" decimals="2" id="ixv-7275" unitRef="pure">0.06</creg:TechonologyServices>
    <us-gaap:ValueAddedTaxReceivable contextRef="c2" decimals="0" id="ixv-7276" unitRef="usd">170398</us-gaap:ValueAddedTaxReceivable>
    <us-gaap:ValueAddedTaxReceivable contextRef="c3" decimals="0" id="ixv-7277" unitRef="usd">170694</us-gaap:ValueAddedTaxReceivable>
    <creg:AdvanceToSuppliersPolicyTextBlock contextRef="c0" id="ixv-3105">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Advance
to suppliers&lt;/i&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&gt;Advance
to suppliers consist of balances paid to suppliers for materials that have not been received. The Company reviews its advances to suppliers
on a periodic basis and makes general and specific allowances when there is doubt as to the ability of a supplier to provide supplies
to the Company or refund an advance.&lt;/span&gt;&lt;/p&gt;</creg:AdvanceToSuppliersPolicyTextBlock>
    <us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy contextRef="c0" id="ixv-3114">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Short
term loan receivables&lt;/i&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&gt;The Company
provided loans to certain third parties for the purpose of making use of its cash.&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&gt;The Company
monitors all loans receivable for delinquency and provides for estimated losses for specific receivables that are not likely to be collected.
Management periodically assesses the collectability of these loans receivable. Delinquent account balances are written-off against the
allowance for doubtful accounts after management has determined that the likelihood of collection is not probable. As of March 31, 2024,
the Company did not have any outstanding short term loan receivables; at December 31, 2023, the Company had $68.77 million short term
loan receivables and did not accrue allowance against short term loan receivables.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;</us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy>
    <us-gaap:OtherReceivables contextRef="c3" decimals="-4" id="ixv-7278" unitRef="usd">68770000</us-gaap:OtherReceivables>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c0" id="ixv-3144">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Concentration
of Credit Risk&lt;/i&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&gt;Cash includes
cash on hand and demand deposits in accounts maintained within China.&#160;Balances at financial institutions and state-owned banks within&#160;the
PRC are covered by insurance up to RMB&#160;500,000&#160;($71,792) per bank. Any balance over RMB&#160;500,000&#160;($71,792) per bank
in PRC is not covered. The Company has not experienced any losses in such accounts.&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&gt;Certain
other financial instruments, which subject the Company to concentration of credit risk, consist of accounts and other receivables. The
Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews of its customers&#x2019;
financial condition and customer payment practices to minimize collection risk on accounts receivable.&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&gt;The operations
of the Company are in the PRC. Accordingly, the Company&#x2019;s business, financial condition and results of operations may be influenced
by the political, economic and legal environments in the PRC.&lt;/span&gt;&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:InsuranceTax contextRef="c55" decimals="0" id="ixv-7279" unitRef="cny">500000</us-gaap:InsuranceTax>
    <us-gaap:InsuranceTax contextRef="c55" decimals="0" id="ixv-7280" unitRef="usd">71792</us-gaap:InsuranceTax>
    <creg:BalanceNotCovered contextRef="c55" decimals="0" id="ixv-7281" unitRef="cny">500000</creg:BalanceNotCovered>
    <creg:BalanceNotCovered contextRef="c55" decimals="0" id="ixv-7282" unitRef="usd">71792</creg:BalanceNotCovered>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0" id="ixv-3161">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Plant
and Equipment&lt;/i&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&gt;Plant and equipment are stated
at cost, net of accumulated depreciation. Expenditures for maintenance and repairs are expensed as incurred; additions, renewals and betterments
are capitalized. When plant and equipment are retired or otherwise disposed of, the related cost and accumulated depreciation are removed
from the respective accounts, and any gain or loss is included in operations.&#160;Depreciation of plant and equipment is provided using
the straight-line method over the estimated lives as follows:&#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%; text-align: justify"&gt;Vehicles&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;span style="font-size: 10pt"&gt;2&#160;&#x2013;&#160;5&#160;years&lt;/span&gt;&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: justify"&gt;Office and Other 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;&lt;span style="font-size: 10pt"&gt;2&#160;&#x2013;&#160;5&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0" id="ixv-7283">Depreciation of plant and equipment is provided using
the straight-line method over the estimated lives as follows:&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%; text-align: justify"&gt;Vehicles&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;span style="font-size: 10pt"&gt;2&#160;&#x2013;&#160;5&#160;years&lt;/span&gt;&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: justify"&gt;Office and Other 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;&lt;span style="font-size: 10pt"&gt;2&#160;&#x2013;&#160;5&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c56" id="ixv-7284">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c57" id="ixv-7285">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c58" id="ixv-7286">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c59" id="ixv-7287">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c0" id="ixv-3188">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "&gt;&lt;span&gt;&lt;i&gt;Impairment
of Long-lived Assets&lt;/i&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&gt;In accordance with FASB ASC Topic
360,&#160;&lt;i&gt;&#x201c;Plant, and Equipment&lt;/i&gt;,&#x201d; the Company reviews its long-lived assets, including plant and equipment, for impairment
whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. If the total
expected undiscounted future net cash flows are less than the carrying amount of the asset, a loss is recognized for the difference between
the fair value (&#x201c;FV&#x201d;) and carrying amount of the asset.&#160;The Company did not record any impairment for the three months
ended March 31, 2024 and 2023.&#160;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <creg:AccountAndOtherPayablesPolicyTextBlock contextRef="c0" id="ixv-3198">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Accounts
and other payables&lt;/i&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&gt;Accounts
and other payables represent liabilities for goods and services provided to the Company prior to the end of the financial year which are
unpaid. They are classified as current liabilities if payment is due within one year or less (or in the normal operating cycle of the
business if longer). Otherwise, they are presented as non-current liabilities.&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&gt;Accounts
and other payables are initially recognized as fair value, and subsequently carried at amortized cost using the effective interest method.&lt;/span&gt;&lt;/p&gt;</creg:AccountAndOtherPayablesPolicyTextBlock>
    <us-gaap:DebtPolicyTextBlock contextRef="c0" id="ixv-3211">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Borrowings&lt;/i&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&gt;Borrowings
are presented as current liabilities unless the Company has an unconditional right to defer settlement for at least 12 months after the
financial year end date, in which case they are presented as non-current liabilities.&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&gt;Borrowings
are initially recognized at fair value (net of transaction costs) and subsequently carried at amortized cost. Any difference between the
proceeds (net of transaction costs) and the redemption value is recognized in profit or loss over the period of the borrowings using an
effective interest method.&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&gt;Borrowing
costs are recognized in profit or loss using the effective interest method.&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;</us-gaap:DebtPolicyTextBlock>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="c0" id="ixv-3243">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Cost
of Sales&lt;/i&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&gt;Cost of
sales consists primarily of the direct material of the power generating system and expenses incurred directly for project construction
for sales-type leasing and sales tax and additions for contingent rental income.&#160;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0" id="ixv-3252">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Income
Taxes&lt;/i&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&gt;Income taxes
are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences
in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each period end
based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected to affect taxable income.
Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.&#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&gt;The Company
follows FASB ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and measurement of a
tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition of income tax assets and
liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated
with tax positions, accounting for income taxes in interim periods, and income tax disclosures.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span&gt;Under FASB ASC
Topic 740, when tax returns are filed, it is likely that some positions taken would be sustained upon examination by the taxing authorities,
while others are subject to uncertainty about the merits of the position taken or the amount of the position that would be ultimately
sustained. The benefit of a tax position is recognized in the CFS in the period during which, based on all available evidence, management
believes it is more likely than not that the position will be sustained upon examination, including the resolution of appeals or litigation
processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax positions that meet the more-likely-than-not
recognition threshold are measured as the largest amount of tax benefit that is more than&#160;50% likely of being realized upon settlement
with the applicable taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured
as described above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated
interest and penalties that would be payable to the taxing authorities upon examination. Interest associated with unrecognized tax benefits
is classified as interest expense and penalties are classified in selling, general and administrative expenses in the statement of income.&#160;At
March 31, 2024 and December 31, 2023, the Company did not take any uncertain positions that would necessitate recording a tax related
liability.&#160;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther contextRef="c0" decimals="2" id="ixv-7288" unitRef="pure">0.50</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
    <us-gaap:InventoryCashFlowPolicy contextRef="c0" id="ixv-3271">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Statement
of Cash Flows&lt;/i&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&gt;In accordance
with FASB ASC Topic 230,&#160;&lt;i&gt;&#x201c;Statement of Cash Flows,&#x201d;&lt;/i&gt;&#160;cash flows from the Company&#x2019;s operations are calculated
based upon the local currencies. As a result, amounts related to assets and liabilities reported on the statement of cash flows may not
necessarily agree with changes in the corresponding balances on the balance sheet.&lt;/span&gt;&lt;/p&gt;</us-gaap:InventoryCashFlowPolicy>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c0" id="ixv-3281">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Fair
Value of Financial Instruments&lt;/i&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&gt;For certain
of the Company&#x2019;s financial instruments, including cash and equivalents, restricted cash, accounts receivable, other receivables,
accounts payable, accrued liabilities and short-term debts, the carrying amounts approximate their FVs due to their short maturities.
Receivables on sales-type leases are based on interest rates implicit in the lease.&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&gt;FASB ASC
Topic 820,&#160;&lt;i&gt;&#x201c;Fair Value Measurements and Disclosures,&#x201d;&lt;/i&gt;&#160;requires disclosure of the FV of financial instruments
held by the Company. FASB ASC Topic 825,&#160;&lt;i&gt;&#x201c;Financial Instruments,&#x201d;&lt;/i&gt;&#160;defines FV, and establishes a three-level
valuation hierarchy for disclosures of FV measurement that enhances disclosure requirements for FV measures. The carrying amounts reported
in the consolidated balance sheets for receivables and current liabilities each qualify as financial instruments and are a reasonable
estimate of their FV because of the short period of time between the origination of such instruments and their expected realization and
their current market rate of interest. The three levels of valuation hierarchy are defined as follows:&lt;/span&gt;&lt;/p&gt;&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: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="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;/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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="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 asset
or liability, either directly or indirectly, for substantially the full term of the financial instrument.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&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: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Level 3 inputs to the valuation
methodology are unobservable and significant to FV 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; text-align: justify; "&gt;&lt;span&gt;The
Company analyzes all financial instruments with features of both liabilities and equity under FASB ASC 480,&#160;&lt;i&gt;&#x201c;Distinguishing
Liabilities from Equity,&#x201d;&lt;/i&gt;&#160;and ASC 815,&#160;&lt;i&gt;&#x201c;Derivatives and Hedging.&#x201d;&lt;/i&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&gt;As of March
31, 2024 and December 31, 2023, the Company did not have any long-term debt; and the Company did not identify any assets or liabilities
that are required to be presented on the balance sheet at FV.&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0" id="ixv-3348">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Stock-Based
Compensation&lt;/i&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&gt;The Company
accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &#x201c;Compensation &#x2013; Stock Compensation&#x201d;,
which requires that share-based payment transactions with employees be measured based on the grant-date FV of the equity instrument issued
and recognized as compensation expense over the requisite service 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&gt;The Company
accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic 505-50, &#x201c;Equity-Based
Payments to Non-employees&#x201d;. Share-based compensation associated with the issuance of equity instruments to non-employees is measured
at the FV of the equity instrument issued or committed to be issued, as this is more reliable than the FV of the services received. The
FV is measured at the date that the commitment for performance by the counterparty has been reached or the counterparty&#x2019;s performance
is complete.&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&gt;The Company
follows ASU 2018-07, &#x201c;Compensation &#x2014; Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting,&#x201d;
which expands the scope of ASC 718 to include share-based payment transactions for acquiring goods and services from non-employees. An
entity should apply the requirements of ASC 718 to non-employee awards except for specific guidance on inputs to an option pricing model
and the attribution of cost. ASC 718 applies to all share-based payment transactions in which a grantor acquires goods or services to
be used or consumed in a grantor&#x2019;s own operations by issuing share-based payment awards.&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0" id="ixv-3365">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Basic
and Diluted Earnings per Share&lt;/i&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&gt;The Company
presents net income (loss) per share (&#x201c;EPS&#x201d;) in accordance with FASB ASC Topic 260,&#160;&lt;i&gt;&#x201c;Earning Per Share.&#x201d;&lt;/i&gt;&#160;Accordingly,
basic income (loss) per share is computed by dividing income (loss) available to common stockholders by the weighted average number of
shares outstanding, without consideration for common stock equivalents. Diluted EPS is computed by dividing the net income by the weighted-average
number of common shares outstanding as well as common share equivalents outstanding for the period determined using the treasury-stock
method for stock options and warrants and the if-converted method for convertible notes. The Company made an accounting policy election
to use the if-converted method for convertible securities that are eligible to receive common stock dividends, if declared. Diluted EPS
reflect the potential dilution that could occur based on the exercise of stock options or warrants or conversion of convertible securities
using the if-converted method.&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&gt;For the
three months ended March 31, 2024 and 2023, the basic and diluted income (loss) per share were the same due to the anti-dilutive features
of the warrants and options. For the three months ended March 31, 2024 and 2023,&#160;30,911&#160;shares purchasable under warrants and
options were excluded from the EPS calculation as these were not dilutive due to the exercise price was more than the stock market price.&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;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="c0" decimals="0" id="ixv-7289" unitRef="shares">30911</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="c4" decimals="0" id="ixv-7290" unitRef="shares">30911</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c0" id="ixv-3394">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Foreign
Currency Translation and Comprehensive Income (Loss)&lt;/i&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&gt;The Company&#x2019;s
functional currency is the Renminbi (&#x201c;RMB&#x201d;). For financial reporting purposes, RMB were translated into U.S. Dollars (&#x201c;USD&#x201d;
or &#x201c;$&#x201d;) as the reporting currency. Assets and liabilities are translated at the exchange rate in effect at the balance sheet
date. Revenues and expenses are translated at the average rate of exchange prevailing during the reporting period. Translation adjustments
arising from the use of different exchange rates from period to period are included as a component of stockholders&#x2019; equity as &#x201c;Accumulated
other comprehensive income.&#x201d; Gains and losses resulting from foreign currency transactions are included in income.&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&gt;The Company
follows FASB ASC Topic 220,&#160;&lt;i&gt;&#x201c;Comprehensive Income.&#x201d;&lt;/i&gt;&#160;Comprehensive income is comprised of net income and all
changes to the statements of stockholders&#x2019; equity, except those due to investments by stockholders, changes in paid-in capital and
distributions to stockholders.&#160;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c0" id="ixv-3408">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Segment
Reporting&lt;/i&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&gt;FASB ASC
Topic 280,&#160;&lt;i&gt;&#x201c;Segment Reporting,&#x201d;&lt;/i&gt;&#160;requires use of the &#x201c;management approach&#x201d; model for segment reporting.
The management approach model is based on the way a company&#x2019;s management organizes segments within the company for making operating
decisions and assessing performance. Reportable segments are based on products and services, geography, legal structure, management structure,
or any other manner in which management disaggregates a company. FASB ASC Topic 280 has no effect on the Company&#x2019;s CFS as substantially
all of the Company&#x2019;s operations are conducted in one industry segment. All of the Company&#x2019;s assets are located in the PRC.&lt;/span&gt;&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0" id="ixv-3419">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;New Accounting
Pronouncements&lt;/i&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&gt;In November
2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (&#x201c;ASU 2023-07&#x201d;).
The amendments in ASU 2023-07 improve reportable segment disclosure requirements through enhanced disclosures about significant segment
expenses that are regularly provided to the chief operating decision maker (CODM). In addition, the amendments enhance interim disclosure
requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure
requirements for entities with a single reportable segment, and contain other disclosure requirements. ASU 2023-07 will be effective for
annual reporting periods beginning after December 15, 2023, and interim periods within annual reporting periods beginning after December
15, 2024. Early adoption is permitted. The adoption of ASU 2023-01 did not have a material impact on the Company&#x2019;s consolidated
financial statement presentation or disclosures.&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&gt;In December
2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (&#x201c;ASU 2023-09&#x201d;), which
requires disclosures of incremental income tax information within the rate reconciliation and expanded disclosures of income taxes paid,
among other disclosure requirements. This ASU will be effective for annual reporting periods beginning after December 15, 2024. Early
adoption is permitted. ASU 2023-09 will be applied on a prospective basis with the option to apply the standard retrospectively. The Company&#x2019;s
management does not believe that the adoption of ASU 2023-09 will have a material impact on the Company&#x2019;s consolidated financial
statement presentation or disclosures.&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&gt;The Company&#x2019;s
management does not believe that any other recently issued, but not yet effective, authoritative guidance, if currently adopted, will
have a material impact on the Company&#x2019;s financial statement presentation or disclosures.&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ShortTermDebtTextBlock contextRef="c0" id="ixv-3439">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;3. SHORT-TERM
LOAN RECEIVABLE&lt;/b&gt;&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; text-align: justify"&gt;As of March 31, 2024 and December
31, 2023, the Company had $0 and $68,773,208&#160;(RMB&#160;486.1&#160;million) short term loan to Jinan Youkai Engineering Consulting
Co., Ltd (&#x201c;Youkai&#x201d;), respectively, an unrelated party of the Company. The short-term loan was for five days with a capital
utilization fee of $14,119&#160;(RMB&#160;100,000) per day for total of $70,595&#160;(RMB&#160;500,000). To ensure the safety of the funds,
before money was transferred to Youkai, Youkai handed over the official seal, financial seal and bank account UK to the Company for custody
and management until repayment of the loan. The Company received the repayment of $68.7&#160;million in full plus capital utilization
fee in January 2024.
&lt;/p&gt;</us-gaap:ShortTermDebtTextBlock>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c36" decimals="0" id="ixv-7291" unitRef="usd">0</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c3" decimals="0" id="ixv-7292" unitRef="usd">68773208</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable contextRef="c3" decimals="-5" id="ixv-7293" unitRef="cny">486100000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <creg:CapitalUtilizationFee contextRef="c2" decimals="0" id="ixv-7294" unitRef="usd">14119</creg:CapitalUtilizationFee>
    <creg:CapitalUtilizationFee contextRef="c2" decimals="0" id="ixv-7295" unitRef="cny">100000</creg:CapitalUtilizationFee>
    <us-gaap:ShortTermBorrowings contextRef="c2" decimals="0" id="ixv-7296" unitRef="usd">70595</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c2" decimals="0" id="ixv-7297" unitRef="cny">500000</us-gaap:ShortTermBorrowings>
    <us-gaap:RepaymentsOfDebt contextRef="c60" decimals="-5" id="ixv-7298" unitRef="usd">68700000</us-gaap:RepaymentsOfDebt>
    <creg:AdvanceToSuppliersDisclosureTextBlock contextRef="c0" id="ixv-3459">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;4. ADVANCE
TO SUPPLIERS&lt;/b&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;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;On June 19, 2023, the Company
entered a purchase agreement with Hubei Bangyu New Energy Technology Co., Ltd. (&#x201c;Bangyu&#x201d;). The total contract amount was $82.3&#160;million
(RMB&#160;595.0&#160;million) for purchasing the energy storage battery systems. As of March 31, 2024 and December 31, 2023, the Company
made a prepayment to Bangyu of $67.3 million (RMB 476.0 million) and $67.4&#160;million (RMB&#160;476.0&#160;million). The Company is
in the process of transforming and expanding into energy storage integrated solution provider business. The Company actively seeks and
explores opportunities to apply energy storage technologies to new industries or segments with high growth potential, including industrial
and commercial complexes, large scale photovoltaic (PV) and wind power stations,&#160;remote islands without electricity,&#160;and smart
energy cities with multi-energy supplies.&#160;&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; text-align: justify"&gt;&lt;span&gt;On August
2, 2021, the Company entered a Research and Development (&#x201c;R&amp;amp;D&#x201d;) Cooperation Agreement with a software development company
to design, establish, upgrade and maintenance of Smart Energy Management Cloud Platform for energy storage and remote-site monitoring;
upon completion, the Company will provide such platform to its customers at a fee. Total contracted R&amp;amp;D cost is $1,000,000, as of
December 31, 2022, the Company paid $200,000&#160;as R&amp;amp;D expense, and was committed to pay remaining $800,000&#160;after trial operation.
During the year ended December 31, 2022, the Company expensed $200,000&#160;in R&amp;amp;D.&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; text-align: justify"&gt;&lt;span&gt;On August
23, 2021,&#160;the Company entered a Market Research and Project Development Service Agreement with a consulting company in Xi&#x2019;an
for a service period of 12 months. The consulting company will perform market research for new energy industry including photovoltaic
and energy storage, develop potential new customers and due diligence check, assisting the Company for business cooperation negotiation
and relevant agreements preparation. Total contract amount is $1,150,000, and the Company paid $650,000&#160;at commencement of the service
and recorded as R&amp;amp;D expense during the year ended December 31, 2022; the Company prepaid $200,000&#160;during the year 2023 and as
of March 31, 2024 and December 31, 2023, the Company will pay the remaining of $300,000&#160;upon completion all the services.&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;</creg:AdvanceToSuppliersDisclosureTextBlock>
    <us-gaap:LongTermPurchaseCommitmentAmount contextRef="c61" decimals="-5" id="ixv-7299" unitRef="usd">82300000</us-gaap:LongTermPurchaseCommitmentAmount>
    <us-gaap:LongTermPurchaseCommitmentAmount contextRef="c61" decimals="-5" id="ixv-7300" unitRef="cny">595000000</us-gaap:LongTermPurchaseCommitmentAmount>
    <us-gaap:PrepaymentFeesOnAdvancesNet contextRef="c0" decimals="-5" id="ixv-7301" unitRef="usd">67300000</us-gaap:PrepaymentFeesOnAdvancesNet>
    <us-gaap:PrepaymentFeesOnAdvancesNet contextRef="c0" decimals="-5" id="ixv-7302" unitRef="cny">476000000</us-gaap:PrepaymentFeesOnAdvancesNet>
    <us-gaap:PrepaymentFeesOnAdvancesNet contextRef="c62" decimals="-5" id="ixv-7303" unitRef="usd">67400000</us-gaap:PrepaymentFeesOnAdvancesNet>
    <us-gaap:PrepaymentFeesOnAdvancesNet contextRef="c62" decimals="-5" id="ixv-7304" unitRef="cny">476000000</us-gaap:PrepaymentFeesOnAdvancesNet>
    <creg:ResearchAndDevelopmentCost contextRef="c63" decimals="0" id="ixv-7305" unitRef="usd">1000000</creg:ResearchAndDevelopmentCost>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c64" decimals="0" id="ixv-7306" unitRef="usd">200000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted contextRef="c25" decimals="0" id="ixv-7307" unitRef="usd">800000</us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c63" decimals="0" id="ixv-7308" unitRef="usd">200000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:LongTermPurchaseCommitmentAmount contextRef="c63" decimals="0" id="ixv-7309" unitRef="usd">1150000</us-gaap:LongTermPurchaseCommitmentAmount>
    <us-gaap:OtherResearchAndDevelopmentExpense contextRef="c63" decimals="0" id="ixv-7310" unitRef="usd">650000</us-gaap:OtherResearchAndDevelopmentExpense>
    <us-gaap:Supplies contextRef="c36" decimals="0" id="ixv-7311" unitRef="usd">200000</us-gaap:Supplies>
    <creg:RemainingAmount contextRef="c3" decimals="0" id="ixv-7312" unitRef="usd">300000</creg:RemainingAmount>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c0" id="ixv-3476">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;5. ACCRUED
LIABILITIES AND OTHER PAYABLES&lt;/b&gt;&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; text-align: justify"&gt;&lt;span&gt;Accrued
liabilities and other payables consisted of the following as of March 31, 2024 and December 31, 2023:&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;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: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: justify"&gt;Education and union fund and social insurance 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;87,187&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;181,394&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: justify"&gt;Accrued payroll and welfare&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;252,038&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,472&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: justify"&gt;Accrued litigation&lt;/td&gt;&lt;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,120,405&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,124,087&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: justify; padding-bottom: 1.5pt"&gt;Other&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;161,198&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;95,508&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: justify; 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;2,620,828&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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;2,664,461&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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; text-align: justify"&gt;&lt;span&gt;Accrued
litigation was&#160;mainly for court enforcement fee, fee to lawyer, penalty and other fees (see Note 14).&lt;/span&gt;&lt;/p&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="c0" id="ixv-3482">&lt;span&gt;Accrued
liabilities and other payables consisted of the following as of March 31, 2024 and December 31, 2023:&lt;/span&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: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: justify"&gt;Education and union fund and social insurance 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;87,187&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;181,394&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: justify"&gt;Accrued payroll and welfare&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;252,038&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,472&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: justify"&gt;Accrued litigation&lt;/td&gt;&lt;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,120,405&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,124,087&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: justify; padding-bottom: 1.5pt"&gt;Other&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;161,198&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;95,508&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: justify; 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;2,620,828&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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;2,664,461&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedInsuranceCurrent contextRef="c2" decimals="0" id="ixv-7313" unitRef="usd">87187</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedInsuranceCurrent contextRef="c3" decimals="0" id="ixv-7314" unitRef="usd">181394</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent contextRef="c2" decimals="0" id="ixv-7315" unitRef="usd">252038</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent contextRef="c3" decimals="0" id="ixv-7316" unitRef="usd">263472</us-gaap:AccruedPayrollTaxesCurrent>
    <creg:AccruedLitigationCurrent contextRef="c2" decimals="0" id="ixv-7317" unitRef="usd">2120405</creg:AccruedLitigationCurrent>
    <creg:AccruedLitigationCurrent contextRef="c3" decimals="0" id="ixv-7318" unitRef="usd">2124087</creg:AccruedLitigationCurrent>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c2" decimals="0" id="ixv-7319" unitRef="usd">161198</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities contextRef="c3" decimals="0" id="ixv-7320" unitRef="usd">95508</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c2" decimals="0" id="ixv-7321" unitRef="usd">2620828</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-7322" unitRef="usd">2664461</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <creg:TaxPayableTextBlock contextRef="c0" id="ixv-3551">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;6. TAXES
PAYABLE&lt;/b&gt;&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; text-align: justify"&gt;&lt;span&gt;Taxes payable
consisted of the following as of March 31, 2024 and December 31, 2023:&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;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: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: justify"&gt;Income tax&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,641,690&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,627,529&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: justify; padding-bottom: 1.5pt"&gt;Other&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;230&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;187&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: justify"&gt;Total&lt;/td&gt;&lt;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,641,920&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,627,716&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: justify; padding-bottom: 1.5pt"&gt;Current&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,291,295&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;4,277,091&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: justify; padding-bottom: 4pt"&gt;Noncurrent&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;3,350,625&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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;3,350,625&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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; text-align: justify"&gt;&lt;span&gt;As of March
31, 2024, income tax payable included&#160;$7.61&#160;million from recording the estimated one-time transition tax on post-1986 foreign
unremitted earnings under the Tax Cut and Jobs Act signed on December 22, 2017 ($4.28&#160;million included in current tax payable and
$3.35&#160;million noncurrent).&#160;An election was available for the U.S. shareholders of a foreign company to pay the tax liability
in installments over a period of eight years (until year 2026) with 8% of net tax liability in each of the first five years, 15% in the
sixth year, 20% in the seventh year, and 25% in the eighth year.&#160;The Company made such an election.&#160;&lt;/span&gt;&lt;/p&gt;</creg:TaxPayableTextBlock>
    <creg:IncomeTaxPayableDisclosureTableTextBlock contextRef="c0" id="ixv-7323">Taxes payable
consisted of the following as of March 31, 2024 and December 31, 2023&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: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: justify"&gt;Income tax&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,641,690&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,627,529&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: justify; padding-bottom: 1.5pt"&gt;Other&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;230&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;187&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: justify"&gt;Total&lt;/td&gt;&lt;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,641,920&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,627,716&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: justify; padding-bottom: 1.5pt"&gt;Current&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,291,295&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;4,277,091&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: justify; padding-bottom: 4pt"&gt;Noncurrent&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;3,350,625&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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;3,350,625&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</creg:IncomeTaxPayableDisclosureTableTextBlock>
    <us-gaap:AccruedIncomeTaxes contextRef="c2" decimals="0" id="ixv-7324" unitRef="usd">7641690</us-gaap:AccruedIncomeTaxes>
    <us-gaap:AccruedIncomeTaxes contextRef="c3" decimals="0" id="ixv-7325" unitRef="usd">7627529</us-gaap:AccruedIncomeTaxes>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c2" decimals="0" id="ixv-7326" unitRef="usd">230</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-7327" unitRef="usd">187</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent contextRef="c2" decimals="0" id="ixv-7328" unitRef="usd">7641920</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent contextRef="c3" decimals="0" id="ixv-7329" unitRef="usd">7627716</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c2" decimals="0" id="ixv-7330" unitRef="usd">4291295</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c3" decimals="0" id="ixv-7331" unitRef="usd">4277091</us-gaap:TaxesPayableCurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c2" decimals="0" id="ixv-7332" unitRef="usd">3350625</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c3" decimals="0" id="ixv-7333" unitRef="usd">3350625</us-gaap:AccruedIncomeTaxesNoncurrent>
    <creg:IncomeTaxPayable contextRef="c2" decimals="-4" id="ixv-7334" unitRef="usd">7610000</creg:IncomeTaxPayable>
    <creg:CurrentTaxPayable contextRef="c2" decimals="-4" id="ixv-7335" unitRef="usd">4280000</creg:CurrentTaxPayable>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c2" decimals="-4" id="ixv-7336" unitRef="usd">3350000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:IncomeTaxHolidayDescription contextRef="c0" id="ixv-7337">An election was available for the U.S. shareholders of a foreign company to pay the tax liability
in installments over a period of eight years (until year 2026) with 8% of net tax liability in each of the first five years, 15% in the
sixth year, 20% in the seventh year, and 25% in the eighth year.</us-gaap:IncomeTaxHolidayDescription>
    <creg:DeferredTaxAssetsNetDisclosureTextBlock contextRef="c0" id="ixv-3637">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;7. DEFERRED
TAX, NET&lt;/b&gt;&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; text-align: justify"&gt;&lt;span&gt;Deferred
tax assets resulted from asset impairment loss which was temporarily non-tax deductible for tax purposes but expensed in accordance with
US GAAP; interest income in sales-type leases which was recognized as income for tax purposes but not for book purpose as it did not meet
revenue recognition in accordance with US GAAP; accrued employee social insurance that can be deducted for tax purposes in the future,
and the difference between tax and accounting basis of cost of fixed assets which was capitalized for tax purposes and expensed as part
of cost of systems in accordance with US GAAP. Deferred tax liability arose from the difference between tax and accounting basis of net
investment in sales-type leases.&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; text-align: justify"&gt;&lt;span&gt;As of March
31, 2024 and December 31, 2023, deferred tax assets consisted of the following:&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;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-left: 0.125in; text-indent: -0.125in; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.25in; width: 76%; text-align: justify"&gt;Accrued expenses&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;614,269&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;615,336&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.25in; text-align: justify"&gt;Write-off Erdos TCH net investment in sales-type leases *&lt;/td&gt;&lt;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,056,219&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;4,063,263&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.25in; text-align: justify"&gt;Impairment loss of Xi&#x2019;an TCH&#x2019;s investment into the HYREF fund&lt;/td&gt;&lt;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,642,706&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,647,296&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-indent: -0.125in; padding-left: 0.25in; text-align: justify"&gt;US NOL&lt;/td&gt;&lt;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,086,706&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,086,706&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.25in; text-align: justify; padding-bottom: 1.5pt"&gt;PRC NOL&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;290,493&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;8,355,472&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-left: 0.125in; text-indent: -0.125in; text-align: justify"&gt;Total deferred tax assets&lt;/td&gt;&lt;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,690,393&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;16,768,073&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-left: 0.125in; text-indent: -0.125in; text-align: justify; padding-bottom: 1.5pt"&gt;Less: valuation allowance for deferred tax assets&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,690,393&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;(16,768,073&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-left: 0.125in; text-indent: -0.125in; text-align: justify; padding-bottom: 4pt"&gt;Deferred tax assets, net&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-48"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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-49"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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;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: 0in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;This represents the tax basis
of Erdos TCH investment in sales type leases, which was written off under US GAAP upon modification of lease terms, which made the lease
payments contingent upon generation of electricity.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</creg:DeferredTaxAssetsNetDisclosureTextBlock>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c0" id="ixv-3646">&lt;span&gt;As of March
31, 2024 and December 31, 2023, deferred tax assets consisted of the following:&lt;/span&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-left: 0.125in; text-indent: -0.125in; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.25in; width: 76%; text-align: justify"&gt;Accrued expenses&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;614,269&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;615,336&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.25in; text-align: justify"&gt;Write-off Erdos TCH net investment in sales-type leases *&lt;/td&gt;&lt;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,056,219&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;4,063,263&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.25in; text-align: justify"&gt;Impairment loss of Xi&#x2019;an TCH&#x2019;s investment into the HYREF fund&lt;/td&gt;&lt;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,642,706&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,647,296&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-indent: -0.125in; padding-left: 0.25in; text-align: justify"&gt;US NOL&lt;/td&gt;&lt;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,086,706&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,086,706&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.25in; text-align: justify; padding-bottom: 1.5pt"&gt;PRC NOL&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;290,493&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;8,355,472&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-left: 0.125in; text-indent: -0.125in; text-align: justify"&gt;Total deferred tax assets&lt;/td&gt;&lt;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,690,393&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;16,768,073&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-left: 0.125in; text-indent: -0.125in; text-align: justify; padding-bottom: 1.5pt"&gt;Less: valuation allowance for deferred tax assets&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,690,393&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;(16,768,073&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-left: 0.125in; text-indent: -0.125in; text-align: justify; padding-bottom: 4pt"&gt;Deferred tax assets, net&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-48"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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-49"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&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: 0in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;This represents the tax basis
of Erdos TCH investment in sales type leases, which was written off under US GAAP upon modification of lease terms, which made the lease
payments contingent upon generation of electricity.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c2" decimals="0" id="ixv-7338" unitRef="usd">614269</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c3" decimals="0" id="ixv-7339" unitRef="usd">615336</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsInvestments contextRef="c2" decimals="0" id="ix_0_fact" unitRef="usd">4056219</us-gaap:DeferredTaxAssetsInvestments>
    <us-gaap:DeferredTaxAssetsInvestments contextRef="c3" decimals="0" id="ix_1_fact" unitRef="usd">4063263</us-gaap:DeferredTaxAssetsInvestments>
    <us-gaap:DeferredTaxAssetsEquityMethodInvestments contextRef="c2" decimals="0" id="ixv-7342" unitRef="usd">2642706</us-gaap:DeferredTaxAssetsEquityMethodInvestments>
    <us-gaap:DeferredTaxAssetsEquityMethodInvestments contextRef="c3" decimals="0" id="ixv-7343" unitRef="usd">2647296</us-gaap:DeferredTaxAssetsEquityMethodInvestments>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c2" decimals="0" id="ixv-7344" unitRef="usd">1086706</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal contextRef="c3" decimals="0" id="ixv-7345" unitRef="usd">1086706</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c2" decimals="0" id="ixv-7346" unitRef="usd">290493</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c3" decimals="0" id="ixv-7347" unitRef="usd">8355472</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsGross contextRef="c2" decimals="0" id="ixv-7348" unitRef="usd">8690393</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c3" decimals="0" id="ixv-7349" unitRef="usd">16768073</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c2" decimals="0" id="ixv-7350" unitRef="usd">8690393</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c3" decimals="0" id="ixv-7351" unitRef="usd">16768073</us-gaap:DeferredTaxAssetsValuationAllowance>
    <creg:EntrustedLoanPayableTextBlock contextRef="c0" id="ixv-3754">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;8. ENTRUSTED
LOAN PAYABLE&lt;/b&gt;&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Entrusted
Loan Payable (HYREF Loan)&lt;/span&gt;&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;The HYREF
Fund was established in July 2013 with a total fund of RMB&#160;460&#160;million ($77&#160;million) invested in Xi&#x2019;an Zhonghong
for Zhonghong&#x2019;s three new CDQ WHPG projects.&#160;The HYREF Fund invested RMB&#160;3&#160;million ($0.5&#160;million) as an equity
investment and RMB&#160;457&#160;million ($74.5&#160;million) as a debt investment in Xi&#x2019;an Zhonghong; in return for such investments,
the HYREF Fund was to receive interest from Zhonghong for the HYREF Fund&#x2019;s debt investment. The loan was collateralized by the accounts
receivable and the fixed assets of Shenqiu Phase I and II power generation systems; the accounts receivable and fixed assets of Zhonghong&#x2019;s
three CDQ WHPG systems; and a&#160;27&#160;million RMB ($4.39&#160;million) capital contribution made by Xi&#x2019;an TCH in Zhonghong.
Repayment of the loan (principal and interest) was also jointly and severally guaranteed by Xi&#x2019;an TCH and the Chairman and CEO of
the Company. In the fourth quarter of 2015, three power stations of Erdos TCH were pledged to Industrial Bank as an additional guarantee
for the loan to Zhonghong&#x2019;s three CDQ WHPG systems. In 2016, two additional power stations of Erdos TCH and Pucheng Phase I and
II systems were pledged to Industrial Bank as an additional guarantee along with Xi&#x2019;an TCH&#x2019;s equity in Zhonghong.&#160;&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; text-align: justify"&gt;&lt;span&gt;The term
of this loan was for 60 months from July 31, 2013 to July 30, 2018, with interest of&#160;12.5%.&#160;The Company paid RMB 50 million
($7.54 million) of the RMB 280 million ($42.22 million), and on August 5, 2016, the Company entered into a supplemental agreement with
the lender to extend the due date of the remaining RMB 230 million ($34.68 million) of the original RMB 280 million ($45.54 million) to
August 6, 2017. During the year ended December 31, 2017, the Company negotiated with the lender again to further extend the remaining
loan balance of RMB 230 million ($34.68 million), RMB 100 million ($16.27 million), and RMB 77 million ($12.08 million). The lender had
tentatively agreed to extend the remaining loan balance until August 2019 with interest of 9%, subject to the final approval from its
headquarters. The headquarters did not approve the extension proposal with interest of 9%; however, on December 29, 2018, the Company
and the lender agreed to an alternative repayment proposal as described below.&#160;&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Repayment
of HYREF loan&lt;/span&gt;&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;1.&#160;Transfer
of Chengli project as partial repayment&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; text-align: justify"&gt;&lt;span&gt;On December
29, 2018, Xi&#x2019;an Zhonghong, Xi&#x2019;an TCH, HYREF, Guohua Ku, and Chonggong Bai entered into a CDQ WHPG Station Fixed Assets Transfer
Agreement, pursuant to which Xi&#x2019;an Zhonghong transferred Chengli CDQ WHPG station as the repayment for the loan of RMB&#160;188,639,400&#160;($27.54&#160;million)
to HYREF, the transfer of which was completed on January 22, 2019.&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; text-align: justify"&gt;&lt;span&gt;Xi&#x2019;an
TCH is a secondary limited partner of HYREF. The FV of the CDQ WHPG station applied in the transfer was determined by the parties based
upon the appraisal report issued by Zhonglian Assets Appraisal Group (Shaanxi) Co., Ltd. as of August 15, 2018. However, per the discussion
below, Xi&#x2019;an Zhonghong, Xi&#x2019;an TCH, Guohua Ku and Chonggong Bai (the &#x201c;Buyers&#x201d;) entered into a Buy Back Agreement,
also agreed to buy back the Station when conditions under the Buy Back Agreement are met. Due to the Buy Back agreement, the loan was
not deemed repaid, and therefore the Company recognized Chengli project as assets subject to buyback and kept the loan payable remained
recognized under ASC 405-20-40-1 as of December 31, 2020. The Buy Back agreement was terminated in April 2021.&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; text-align: justify"&gt;&lt;span&gt;2.&#160;Buy
Back Agreement&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; text-align: justify"&gt;&lt;span&gt;On December
29, 2018, Xi&#x2019;an TCH, Xi&#x2019;an Zhonghong, HYREF, Guohua Ku, Chonggong Bai and Xi&#x2019;an Hanneng Enterprises Management Consulting
Co. Ltd. (&#x201c;Xi&#x2019;an Hanneng&#x201d;) entered into a Buy Back Agreement.&#160;&#160;&#160;&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; text-align: justify"&gt;&lt;span&gt;Pursuant
to the Buy Back Agreement, the Buyers jointly and severally agreed to buy back all outstanding capital equity of Xi&#x2019;an Hanneng which
was transferred to HYREF by Chonggong Bai (see 3 below), and a CDQ WHPG station in Boxing County which was transferred to HYREF by Xi&#x2019;an
Zhonghong. The buy-back price for the Xi&#x2019;an Hanneng&#x2019;s equity was based on the higher of (i) the market price of the equity
shares at the time of buy-back; or (ii) the original transfer price of the equity shares plus bank interest. The buy-back price for the
Station was based on the higher of (i) the FV of the Station on the date transferred; or (ii) the loan balance at the date of the transfer
plus interest accrued through that date. HYREF could request that the Buyers buy back the equity shares of Xi&#x2019;an Hanneng and/or
the CDQ WHPG station if one of the following conditions is met: (i) HYREF holds the equity shares of Xi&#x2019;an Hanneng until December
31, 2021; (ii) Xi&#x2019;an Huaxin New Energy Co., Ltd., is delisted from The National Equities Exchange And Quotations Co., Ltd., a Chinese
over-the-counter trading system (the &#x201c;NEEQ&#x201d;); (iii) Xi&#x2019;an Huaxin New Energy, or any of the Buyers or its affiliates
has a credit problem, including not being able to issue an auditor report or standard auditor report or any control person or executive
of the Buyers is involved in crimes and is under prosecution or has other material credit problems, to HYREF&#x2019;s reasonable belief;
(iv) if Xi&#x2019;an Zhonghong fails to timely make repayment on principal or interest of the loan agreement, its supplemental agreement
or extension agreement; (v) the Buyers or any party to the Debt Repayment Agreement materially breaches the Debt Repayment Agreement or
its related transaction documents, including but not limited to the Share Transfer Agreement, the Pledged Assets Transfer Agreement, the
Entrusted Loan Agreement and their guarantee agreements and supplemental agreements.&#160;Due to halted trading of Huaxin stock by NEEQ
for not filing its 2018 annual report, on December 19, 2019, Xi&#x2019;an TCH, Xi&#x2019;an Zhonghong, Guohua Ku and Chonggong Bai jointly
and severally agreed to buy back all outstanding capital equity of Xi&#x2019;an Hanneng which was transferred to HYREF by Chonggong Bai
earlier. The total buy back price was RMB&#160;261,727,506&#160;($37.52&#160;million) including accrued interest of RMB&#160;14,661,506&#160;($2.10&#160;million),
and was paid in full by Xi&#x2019;an TCH on December 20, 2019.&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; text-align: justify"&gt;&lt;span&gt;On April
9, 2021, Xi&#x2019;an TCH, Xi&#x2019;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination of Fulfillment Agreement (termination
agreement). Under the termination agreement, the original buyback agreement entered on December 19, 2019 was terminated upon signing&#160;of
the termination agreement. HYREF will not execute the buy-back option and will not ask for any additional payment from the buyers other
than keeping the CDQ WHPG station from Chengli project. The Company recorded a gain of approximately $3.1&#160;million from transferring
the CDP WHPG station to HYREF as partial repayment of the entrusted loan and accrued interest of RMB&#160;188,639,400&#160;($27.54&#160;million)
to HYREF resulting from the termination of the buy-back agreement.&#160;&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; text-align: justify"&gt;&lt;span&gt;3. Transfer
of Xuzhou Huayu Project and Shenqiu Phase I&#160;&amp;amp; II project to Mr. Bai for partial repayment of HYREF loan&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; text-align: justify"&gt;&lt;span&gt;On January
4, 2019, Xi&#x2019;an Zhonghong, Xi&#x2019;an TCH, and Mr. Chonggong Bai entered into a Projects Transfer Agreement, pursuant to which Xi&#x2019;an
Zhonghong transferred a CDQ WHPG station (under construction) located in Xuzhou City for Xuzhou Huayu Coking Co., Ltd. (&#x201c;Xuzhou
Huayu Project&#x201d;) to Mr. Bai for RMB&#160;120,000,000&#160;($17.52&#160;million) and Xi&#x2019;an TCH transferred two Biomass Power
Generation Projects in Shenqiu (&#x201c;Shenqiu Phase I and II Projects&#x201d;) to Mr. Bai for RMB&#160;127,066,000&#160;($18.55&#160;million).
Mr. Bai agreed to transfer all the equity shares of his wholly owned company, Xi&#x2019;an Hanneng, to HYREF as repayment for the RMB&#160;247,066,000&#160;($36.07&#160;million)
loan made by Xi&#x2019;an Zhonghong to HYREF as consideration for the transfer of the Xuzhou Huayu Project and Shenqiu Phase I and II Projects.&#160;&#160;&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; text-align: justify"&gt;&lt;span&gt;On February
15, 2019, Xi&#x2019;an Zhonghong completed the transfer of the Xuzhou Huayu Project and Xi&#x2019;an TCH completed the transfer of Shenqiu
Phase I and II Projects to Mr. Bai, and on January 10, 2019, Mr. Bai transferred all the equity shares of his wholly owned company, Xi&#x2019;an
Hanneng, to HYREF as repayment of Xi&#x2019;an Zhonghong&#x2019;s loan to HYREF as consideration for the transfer of the Xuzhou Huayu Project
and Shenqiu Phase I and II Projects.&#160;&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; text-align: justify"&gt;&lt;span&gt;Xi&#x2019;an
Hanneng is a holding company and was supposed to own&#160;47,150,000&#160;shares of Xi&#x2019;an Huaxin New Energy Co., Ltd. (&#x201c;Huaxin&#x201d;),
so that HYREF will indirectly receive and own such shares of Xi&#x2019;an Huaxin as the repayment for the loan of Zhonghong. Xi&#x2019;an
Hanneng already owned&#160;29,948,000&#160;shares of Huaxin; however, Xi&#x2019;an Hanneng was not able to obtain the remaining&#160;17,202,000&#160;shares
due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report.&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; text-align: justify"&gt;&lt;span&gt;On December
19, 2019, Xi&#x2019;an TCH, Xi&#x2019;an Zhonghong, Guohua Ku and Chonggong Bai jointly and severally agreed to buy back all outstanding
capital equity of Xi&#x2019;an Hanneng which was transferred to HYREF by Chonggong Bai earlier. The total buy back price was RMB&#160;261,727,506&#160;($37.52&#160;million)
including accrued interest of RMB&#160;14,661,506&#160;($2.10&#160;million), and was paid in full by Xi&#x2019;an TCH on December 20, 2019.&#160;On
December 20, 2019,&#160;Mr. Bai, Xi&#x2019;an TCH and Xi&#x2019;an Zhonghong agreed to have Mr. Bai repay the Company in cash for the transfer
price of Xuzhou Huayu and Shenqiu in five installment payments. The 1&lt;sup&gt;st&lt;/sup&gt;&#160;payment of RMB&#160;50&#160;million ($7.17&#160;million)
was due January 5, 2020, the 2&lt;sup&gt;nd&#160;&lt;/sup&gt;payment of RMB&#160;50&#160;million ($7.17&#160;million) was due February 5, 2020, the
3&lt;sup&gt;rd&#160;&lt;/sup&gt;payment of RMB&#160;50&#160;million ($7.17&#160;million) was due April 5, 2020, the 4&lt;sup&gt;th&lt;/sup&gt;&#160;payment of
RMB&#160;50&#160;million ($7.17&#160;million) was due on June 30, 2020, and the final payment of RMB&#160;47,066,000&#160;($6.75&#160;million)
was due September 30, 2020. As of December 31, 2020, the Company received the full payment of RMB&#160;247&#160;million ($36.28&#160;million)
from Mr. Bai.&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; text-align: justify"&gt;&lt;span&gt;4. The lender
agreed to extend the repayment of RMB&#160;77.00&#160;million ($11.06&#160;million) to July 8, 2023. However, per court&#x2019;s judgement
on June 28, 2021, the Company should repay principal $11.06&#160;million and accrued interest of RMB&#160;2,418,229&#160;($0.35&#160;million)
within 10 days from the judgment date to Beijing Hongyuan Recycling Energy Investment Center (Limited Partnership). In the end of 2022,
Beijing No.4 Intermediate People&#x2019;s Court of Beijing entered into the judgment enforcement procedure, which, in addition to the loan
principal with interest amount, Xi&#x2019;an Zhonghong Technology Co., Ltd. was to pay judgment enforcement fee, late fee and other fees
of RMB&#160;80,288,184&#160;($11.53&#160;million) in total, the Company recorded these additional fees in 2022. The Company has not paid
it yet as of this report date.&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; text-align: justify"&gt;&lt;span&gt;Xi&#x2019;an
TCH had investment RMB&#160;75.00&#160;million ($11.63&#160;million) into the HYREF fund as a secondary limited partner, and the Company
recorded an impairment loss of $11.63&#160;million for such investment during the year ended December 31, 2021 due to uncertainty of the
collection of the investment. This was impaired as Hongyuan does not have the ability to pay back (see Note 14 &#x2013; Litigation).&lt;/span&gt;&lt;/p&gt;</creg:EntrustedLoanPayableTextBlock>
    <creg:TotalFundCapitalContribution contextRef="c65" decimals="-6" id="ixv-7352" unitRef="cny">460000000</creg:TotalFundCapitalContribution>
    <creg:TotalFundCapitalContribution contextRef="c65" decimals="-6" id="ixv-7353" unitRef="usd">77000000</creg:TotalFundCapitalContribution>
    <creg:EquityInvestment contextRef="c66" decimals="-6" id="ixv-7354" unitRef="cny">3000000</creg:EquityInvestment>
    <creg:EquityInvestment contextRef="c66" decimals="-5" id="ixv-7355" unitRef="usd">500000</creg:EquityInvestment>
    <creg:DebtInvestment contextRef="c67" decimals="-6" id="ixv-7356" unitRef="cny">457000000</creg:DebtInvestment>
    <creg:DebtInvestment contextRef="c67" decimals="-5" id="ixv-7357" unitRef="usd">74500000</creg:DebtInvestment>
    <creg:TotalFundCapitalContribution contextRef="c68" decimals="-6" id="ixv-7358" unitRef="cny">27000000</creg:TotalFundCapitalContribution>
    <creg:TotalFundCapitalContribution contextRef="c68" decimals="-4" id="ixv-7359" unitRef="usd">4390000</creg:TotalFundCapitalContribution>
    <us-gaap:LongTermDebtWeightedAverageInterestRateOverTime contextRef="c0" decimals="3" id="ixv-7360" unitRef="pure">0.125</us-gaap:LongTermDebtWeightedAverageInterestRateOverTime>
    <creg:DescriptionOfRemainingLoanBalance contextRef="c0" id="ixv-7361">The Company paid RMB 50 million
($7.54 million) of the RMB 280 million ($42.22 million), and on August 5, 2016, the Company entered into a supplemental agreement with
the lender to extend the due date of the remaining RMB 230 million ($34.68 million) of the original RMB 280 million ($45.54 million) to
August 6, 2017. During the year ended December 31, 2017, the Company negotiated with the lender again to further extend the remaining
loan balance of RMB 230 million ($34.68 million), RMB 100 million ($16.27 million), and RMB 77 million ($12.08 million). The lender had
tentatively agreed to extend the remaining loan balance until August 2019 with interest of 9%, subject to the final approval from its
headquarters. The headquarters did not approve the extension proposal with interest of 9%; however, on December 29, 2018, the Company
and the lender agreed to an alternative repayment proposal as described below.</creg:DescriptionOfRemainingLoanBalance>
    <us-gaap:RepaymentsOfDebt contextRef="c69" decimals="0" id="ixv-7362" unitRef="cny">188639400</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="c69" decimals="-4" id="ixv-7363" unitRef="usd">27540000</us-gaap:RepaymentsOfDebt>
    <creg:BuyBackPrice contextRef="c70" decimals="0" id="ixv-7364" unitRef="cny">261727506</creg:BuyBackPrice>
    <creg:BuyBackPrice contextRef="c70" decimals="-4" id="ixv-7365" unitRef="usd">37520000</creg:BuyBackPrice>
    <us-gaap:DebtInstrumentIncreaseAccruedInterest contextRef="c71" decimals="0" id="ixv-7366" unitRef="cny">14661506</us-gaap:DebtInstrumentIncreaseAccruedInterest>
    <us-gaap:DebtInstrumentIncreaseAccruedInterest contextRef="c71" decimals="-4" id="ixv-7367" unitRef="usd">2100000</us-gaap:DebtInstrumentIncreaseAccruedInterest>
    <us-gaap:GainLossOnSalesOfConsumerLoans contextRef="c72" decimals="-5" id="ixv-7368" unitRef="usd">3100000</us-gaap:GainLossOnSalesOfConsumerLoans>
    <creg:RepaymentsOfAccruedInterest contextRef="c72" decimals="0" id="ixv-7369" unitRef="cny">188639400</creg:RepaymentsOfAccruedInterest>
    <creg:RepaymentsOfAccruedInterest contextRef="c72" decimals="-4" id="ixv-7370" unitRef="usd">27540000</creg:RepaymentsOfAccruedInterest>
    <us-gaap:LongTermLoansFromBank contextRef="c73" decimals="0" id="ixv-7371" unitRef="cny">120000000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c73" decimals="-4" id="ixv-7372" unitRef="usd">17520000</us-gaap:LongTermLoansFromBank>
    <us-gaap:DepositLiabilitiesAccruedInterest contextRef="c74" decimals="0" id="ixv-7373" unitRef="cny">127066000</us-gaap:DepositLiabilitiesAccruedInterest>
    <us-gaap:DepositLiabilitiesAccruedInterest contextRef="c74" decimals="-4" id="ixv-7374" unitRef="usd">18550000</us-gaap:DepositLiabilitiesAccruedInterest>
    <us-gaap:LongTermLoansFromBank contextRef="c75" decimals="0" id="ixv-7375" unitRef="cny">247066000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c75" decimals="-4" id="ixv-7376" unitRef="usd">36070000.00</us-gaap:LongTermLoansFromBank>
    <us-gaap:InvestmentOwnedBalanceShares
      contextRef="c76"
      decimals="0"
      id="ixv-7377"
      unitRef="shares">47150000</us-gaap:InvestmentOwnedBalanceShares>
    <creg:OwnedShares
      contextRef="c76"
      decimals="0"
      id="ixv-7378"
      unitRef="shares">29948000</creg:OwnedShares>
    <us-gaap:ExcessStockSharesIssued
      contextRef="c76"
      decimals="0"
      id="ixv-7379"
      unitRef="shares">17202000</us-gaap:ExcessStockSharesIssued>
    <us-gaap:LongTermLoansFromBank contextRef="c77" decimals="0" id="ixv-7380" unitRef="cny">261727506</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c77" decimals="-4" id="ixv-7381" unitRef="usd">37520000</us-gaap:LongTermLoansFromBank>
    <us-gaap:DepositLiabilitiesAccruedInterest contextRef="c77" decimals="0" id="ixv-7382" unitRef="cny">14661506</us-gaap:DepositLiabilitiesAccruedInterest>
    <us-gaap:DepositLiabilitiesAccruedInterest contextRef="c77" decimals="-4" id="ixv-7383" unitRef="usd">2100000</us-gaap:DepositLiabilitiesAccruedInterest>
    <creg:PaymentOne contextRef="c78" decimals="-6" id="ixv-7384" unitRef="cny">50000000</creg:PaymentOne>
    <creg:PaymentOne contextRef="c78" decimals="-4" id="ixv-7385" unitRef="usd">7170000</creg:PaymentOne>
    <creg:PaymentTwo contextRef="c79" decimals="-6" id="ixv-7386" unitRef="cny">50000000</creg:PaymentTwo>
    <creg:PaymentTwo contextRef="c79" decimals="-4" id="ixv-7387" unitRef="usd">7170000</creg:PaymentTwo>
    <creg:PaymentThree contextRef="c80" decimals="-6" id="ixv-7388" unitRef="cny">50000000</creg:PaymentThree>
    <creg:PaymentThree contextRef="c80" decimals="-4" id="ixv-7389" unitRef="usd">7170000</creg:PaymentThree>
    <creg:PaymentFour contextRef="c81" decimals="-6" id="ixv-7390" unitRef="cny">50000000</creg:PaymentFour>
    <creg:PaymentFour contextRef="c81" decimals="-4" id="ixv-7391" unitRef="usd">7170000</creg:PaymentFour>
    <creg:FinalPayment contextRef="c82" decimals="0" id="ixv-7392" unitRef="cny">47066000</creg:FinalPayment>
    <creg:FinalPayment contextRef="c82" decimals="-4" id="ixv-7393" unitRef="usd">6750000</creg:FinalPayment>
    <creg:FullPayment contextRef="c83" decimals="-6" id="ixv-7394" unitRef="cny">247000000</creg:FullPayment>
    <creg:FullPayment contextRef="c83" decimals="-4" id="ixv-7395" unitRef="usd">36280000</creg:FullPayment>
    <us-gaap:LongTermLoansFromBank contextRef="c84" decimals="-4" id="ixv-7396" unitRef="cny">77000000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c84" decimals="-4" id="ixv-7397" unitRef="usd">11060000.00</us-gaap:LongTermLoansFromBank>
    <creg:RepaymentPrincipalAmount contextRef="c85" decimals="-4" id="ixv-7398" unitRef="usd">11060000.00</creg:RepaymentPrincipalAmount>
    <us-gaap:DepositLiabilitiesAccruedInterest contextRef="c85" decimals="0" id="ixv-7399" unitRef="cny">2418229</us-gaap:DepositLiabilitiesAccruedInterest>
    <us-gaap:DepositLiabilitiesAccruedInterest contextRef="c85" decimals="-4" id="ixv-7400" unitRef="usd">350000</us-gaap:DepositLiabilitiesAccruedInterest>
    <us-gaap:PaymentsForFees contextRef="c63" decimals="0" id="ixv-7401" unitRef="cny">80288184</us-gaap:PaymentsForFees>
    <us-gaap:PaymentsForFees contextRef="c63" decimals="-4" id="ixv-7402" unitRef="usd">11530000</us-gaap:PaymentsForFees>
    <us-gaap:Investments contextRef="c86" decimals="-4" id="ixv-7403" unitRef="cny">75000000</us-gaap:Investments>
    <us-gaap:Investments contextRef="c86" decimals="-4" id="ixv-7404" unitRef="usd">11630000</us-gaap:Investments>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment contextRef="c87" decimals="-4" id="ixv-7405" unitRef="usd">11630000</us-gaap:DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment>
    <us-gaap:DebtDisclosureTextBlock contextRef="c0" id="ixv-3854">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;9. NOTE
PAYABLE, NET&lt;/b&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&gt;&#160;&lt;/span&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Promissory
Notes in April 2021&lt;/span&gt;&lt;/i&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;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;On April
2, 2021, the Company entered into a Note Purchase Agreement with an institutional investor, pursuant to which the Company issued to the
Purchaser a Promissory Note of $5,250,000. The Purchaser purchased the Note with an OID of $250,000, which was recognized as a debt discount
is amortized using the interest method over the life of the note. The Note bears interest at&#160;8% and has a term of&#160;24&#160;months.
All outstanding principal and accrued interest on the Note was due and payable on April 1, 2023. However, as of this report date, the
Company did not repay the loan, and no any further action from the lender. The Company&#x2019;s obligations under the Note may be prepaid
at any time, provided that in such circumstance the Company would pay&#160;125% of any amounts outstanding under the Note and being prepaid.
Beginning on the date that is six&#160;months&#160;from the issue date of the Note, Purchaser shall have the right to redeem any amount
of this Note up to&#160;$825,000&#160;per calendar month by providing written notice to the Company. Upon receipt of the redemption notice
from the lender, the Company shall pay the applicable redemption amount in cash to lender within three trading days of receipt of such
redemption notice; if the Company fails to pay, then the outstanding balance will automatically be increased by&#160;25%. On October 28,
2021, the lender made an adjustment of $1,370,897&#160;to increase the outstanding principal of the notes as a result of the Company&#x2019;s
failure to pay the redemption amount in cash to lender on time, the Company recorded $1,370,897&#160;principal adjustment as interest
expense in 2021.&#160;The lender made an adjustment of $229,015&#160;to increase the outstanding principal of the notes based on a forbearance
agreement entered on September 14, 2022 resulting from the Company&#x2019;s default event of being delinquent on SEC filings, the Company
recorded the $229,015&#160;principal adjustment as interest expense. During the three months ended March 31, 2024, the Company amortized
OID of $0 and recorded $104,039&#160;interest expense on this Note; and the Company and Lender exchanged these Partitioned Notes of $300,000&#160;in
total&#160;for the delivery of&#160;259,067&#160;shares of the Company&#x2019;s common stock which was issued in April 2024.&#160;The Company
recorded $21,243 loss on conversion of these notes in 2024. During the three months ended March 31, 2023, the Company amortized OID of
$31,250 and recorded $111,064 interest expense on this Note; and the Company and Lender exchanged these Partitioned Notes of $500,000
for the delivery of 241,537 shares of the Company&#x2019;s common stock. The Company recorded $10,482 gain on conversion of these notes
in 2023.&#160;As of March 31, 2024, the outstanding principal balance of this note was $5,025,767&#160;with accrued interest of $3,305.
The Note was classified as a current liability in accordance with ASC 470-10-45 Other Presentation Matters &#x2013; General Due on Demand
Loan Arrangements.&lt;/span&gt;&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ConvertibleNotesPayable contextRef="c88" decimals="0" id="ixv-7406" unitRef="usd">5250000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c88" decimals="0" id="ixv-7407" unitRef="usd">250000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c89" decimals="2" id="ixv-7408" unitRef="pure">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:LongTermDebtTerm contextRef="c90" id="ixv-7409">P24M</us-gaap:LongTermDebtTerm>
    <creg:IncreaseDecreaseOutstandingBalancePercentage contextRef="c89" decimals="2" id="ixv-7410" unitRef="pure">1.25</creg:IncreaseDecreaseOutstandingBalancePercentage>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount contextRef="c90" decimals="0" id="ixv-7411" unitRef="usd">825000</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount>
    <us-gaap:DebtInstrumentRedemptionPricePercentage contextRef="c89" decimals="2" id="ixv-7413" unitRef="pure">0.25</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c91" decimals="0" id="ixv-7414" unitRef="usd">1370897</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ReceivableWithImputedInterestFaceAmount contextRef="c91" decimals="0" id="ixv-7415" unitRef="usd">1370897</us-gaap:ReceivableWithImputedInterestFaceAmount>
    <us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio contextRef="c92" decimals="0" id="ixv-7416" unitRef="usd">229015</us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio>
    <us-gaap:InterestExpenseDebt contextRef="c93" decimals="0" id="ixv-7417" unitRef="usd">229015</us-gaap:InterestExpenseDebt>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c89" decimals="0" id="ixv-7418" unitRef="usd">0</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:InterestExpenseDebt contextRef="c89" decimals="0" id="ixv-7419" unitRef="usd">104039</us-gaap:InterestExpenseDebt>
    <creg:PartitionedNotesPayable contextRef="c94" decimals="0" id="ixv-7420" unitRef="usd">300000</creg:PartitionedNotesPayable>
    <us-gaap:CommonStockSharesIssued
      contextRef="c95"
      decimals="0"
      id="ixv-7421"
      unitRef="shares">259067</us-gaap:CommonStockSharesIssued>
    <creg:LossOnConversionNotes contextRef="c89" decimals="0" id="ixv-7422" unitRef="usd">21243</creg:LossOnConversionNotes>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c96" decimals="0" id="ixv-7423" unitRef="usd">31250</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:InterestExpenseDebt contextRef="c96" decimals="0" id="ixv-7424" unitRef="usd">111064</us-gaap:InterestExpenseDebt>
    <creg:PartitionedNotesPayable contextRef="c96" decimals="0" id="ixv-7425" unitRef="usd">500000</creg:PartitionedNotesPayable>
    <us-gaap:CommonStockSharesIssued
      contextRef="c97"
      decimals="0"
      id="ixv-7426"
      unitRef="shares">241537</us-gaap:CommonStockSharesIssued>
    <us-gaap:InterestExpenseDebt contextRef="c4" decimals="0" id="ixv-7427" unitRef="usd">10482</us-gaap:InterestExpenseDebt>
    <creg:OutstandingPrincipalBalance contextRef="c89" decimals="0" id="ixv-7428" unitRef="usd">5025767</creg:OutstandingPrincipalBalance>
    <us-gaap:DebtInstrumentIncreaseAccruedInterest contextRef="c89" decimals="0" id="ixv-7429" unitRef="usd">3305</us-gaap:DebtInstrumentIncreaseAccruedInterest>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock contextRef="c0" id="ixv-3883">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;10. STOCKHOLDERS&#x2019;
EQUITY&lt;/b&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&gt;&#160;&#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&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Warrants&lt;/span&gt;&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;Following
is a summary of the activities of warrants that were issued from equity financing for the three months ended March 31, 2024:&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;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-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;Number of&lt;br/&gt; Warrants&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;Average&lt;br/&gt; Exercise&lt;br/&gt; Price&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;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Term in&lt;br/&gt; Years&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&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: 64%; text-align: justify"&gt;Outstanding as of January 1, 2024&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;16,515&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;10.0&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;0.54&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: justify"&gt;Exercisable as of January 1, 2024&lt;/td&gt;&lt;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,515&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;10.0&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;0.54&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: justify"&gt;Granted&lt;/td&gt;&lt;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-50"&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-51"&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-52"&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: justify"&gt;Exchanged&lt;/td&gt;&lt;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-53"&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-54"&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-55"&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: justify"&gt;Forfeited&lt;/td&gt;&lt;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-56"&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-57"&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-58"&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: justify"&gt;Expired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/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-59"&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: justify"&gt;Outstanding as of March 31, 2024&lt;/td&gt;&lt;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,515&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;10.0&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;0.29&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: justify"&gt;Exercisable as of March 31, 2024&lt;/td&gt;&lt;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,515&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;10.0&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;0.29&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="c0" id="ixv-3895">&lt;span&gt;Following
is a summary of the activities of warrants that were issued from equity financing for the three months ended March 31, 2024:&lt;/span&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-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;Number of&lt;br/&gt; Warrants&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;Average&lt;br/&gt; Exercise&lt;br/&gt; Price&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;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Term in&lt;br/&gt; Years&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&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: 64%; text-align: justify"&gt;Outstanding as of January 1, 2024&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;16,515&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;10.0&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;0.54&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: justify"&gt;Exercisable as of January 1, 2024&lt;/td&gt;&lt;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,515&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;10.0&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;0.54&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: justify"&gt;Granted&lt;/td&gt;&lt;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-50"&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-51"&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-52"&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: justify"&gt;Exchanged&lt;/td&gt;&lt;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-53"&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-54"&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-55"&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: justify"&gt;Forfeited&lt;/td&gt;&lt;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-56"&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-57"&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-58"&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: justify"&gt;Expired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/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-59"&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: justify"&gt;Outstanding as of March 31, 2024&lt;/td&gt;&lt;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,515&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;10.0&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;0.29&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: justify"&gt;Exercisable as of March 31, 2024&lt;/td&gt;&lt;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,515&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;10.0&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;0.29&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="c98"
      decimals="0"
      id="ixv-7430"
      unitRef="shares">16515</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding
      contextRef="c98"
      decimals="1"
      id="ixv-7431"
      unitRef="usdPershares">10</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="c99" id="ixv-7432">P0Y6M14D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable
      contextRef="c98"
      decimals="0"
      id="ixv-7433"
      unitRef="shares">16515</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable
      contextRef="c98"
      decimals="1"
      id="ixv-7434"
      unitRef="usdPershares">10</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance contextRef="c99" id="ixv-7435">P0Y6M14D</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="c101"
      decimals="0"
      id="ixv-7436"
      unitRef="shares">16515</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding
      contextRef="c101"
      decimals="1"
      id="ixv-7437"
      unitRef="usdPershares">10</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms contextRef="c100" id="ixv-7438">P0Y3M14D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable
      contextRef="c101"
      decimals="0"
      id="ixv-7439"
      unitRef="shares">16515</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExercisable>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable
      contextRef="c101"
      decimals="1"
      id="ixv-7440"
      unitRef="usdPershares">10</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExercisable>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance contextRef="c100" id="ixv-7441">P0Y3M14D</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageRemainingContractualTermInYearsExercisableEndingBalance>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0" id="ixv-4044">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;11. STOCK-BASED
COMPENSATION PLAN&lt;/b&gt;&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Options
to Employees and Directors&lt;/span&gt;&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;On June
19, 2015, the stockholders of the Company approved the China Recycling Energy Corporation Omnibus Equity Plan (the &#x201c;Plan&#x201d;)
at its annual meeting. The total shares of Common Stock authorized for issuance during the term of the Plan is&#160;124,626. The Plan
was effective immediately upon its adoption by the Board of Directors on April 24, 2015, subject to stockholder approval, and will terminate
on the earliest to occur of (i) the 10th anniversary of the Plan&#x2019;s effective date, or (ii) the date on which all shares available
for issuance under the Plan shall have been issued as fully-vested shares. The stockholders approved the Plan at their annual meeting
on June 19, 2015.&#160;&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; text-align: justify"&gt;&lt;span&gt;The following
table summarizes option activity with respect to employees and independent directors for the three months ended March 31, 2024:&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;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-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;Number of&lt;br/&gt; Shares&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;Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;br/&gt; per Share&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;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Term in&lt;br/&gt; Years&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&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: 64%; text-align: justify"&gt;Outstanding as of January 1, 2024&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;500&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;16.1&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;3.32&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: justify"&gt;Exercisable as of January 1, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;500&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;16.1&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.32&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: justify"&gt;Granted&lt;/td&gt;&lt;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-60"&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-61"&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;/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: justify"&gt;Exercised&lt;/td&gt;&lt;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-62"&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-63"&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;/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: justify"&gt;Forfeited&lt;/td&gt;&lt;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-64"&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-65"&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;/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: justify; padding-bottom: 4pt"&gt;Outstanding as of March 31, 2024&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;500&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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;16.1&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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.07&lt;/td&gt;&lt;td style="padding-bottom: 2.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: justify; padding-bottom: 4pt"&gt;Exercisable as of March 31, 2024&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;500&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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;16.1&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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.07&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c102"
      decimals="0"
      id="ixv-7442"
      unitRef="shares">124626</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c0" id="ixv-4058">&lt;span&gt;The following
table summarizes option activity with respect to employees and independent directors for the three months ended March 31, 2024:&lt;/span&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-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;Number of&lt;br/&gt; Shares&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;Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;br/&gt; per Share&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;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Term in&lt;br/&gt; Years&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&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: 64%; text-align: justify"&gt;Outstanding as of January 1, 2024&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;500&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;16.1&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;3.32&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: justify"&gt;Exercisable as of January 1, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;500&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;16.1&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.32&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: justify"&gt;Granted&lt;/td&gt;&lt;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-60"&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-61"&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;/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: justify"&gt;Exercised&lt;/td&gt;&lt;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-62"&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-63"&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;/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: justify"&gt;Forfeited&lt;/td&gt;&lt;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-64"&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-65"&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;/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: justify; padding-bottom: 4pt"&gt;Outstanding as of March 31, 2024&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;500&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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;16.1&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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.07&lt;/td&gt;&lt;td style="padding-bottom: 2.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: justify; padding-bottom: 4pt"&gt;Exercisable as of March 31, 2024&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;500&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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;16.1&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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.07&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c3"
      decimals="INF"
      id="ixv-7443"
      unitRef="shares">500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c3"
      decimals="1"
      id="ixv-7444"
      unitRef="usdPershares">16.1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c103" id="ixv-7445">P3Y3M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c3"
      decimals="INF"
      id="ixv-7446"
      unitRef="shares">500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c3"
      decimals="1"
      id="ixv-7447"
      unitRef="usdPershares">16.1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c103" id="ixv-7448">P3Y3M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c2"
      decimals="INF"
      id="ixv-7449"
      unitRef="shares">500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c2"
      decimals="1"
      id="ixv-7450"
      unitRef="usdPershares">16.1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c0" id="ixv-7451">P3Y25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c2"
      decimals="INF"
      id="ixv-7452"
      unitRef="shares">500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c2"
      decimals="1"
      id="ixv-7453"
      unitRef="usdPershares">16.1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c0" id="ixv-7454">P3Y25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0" id="ixv-4190">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;12. INCOME
TAX&lt;/b&gt;&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; text-align: justify"&gt;&lt;span&gt;The Company&#x2019;s
Chinese subsidiaries are governed by the Income Tax Law of the PRC concerning privately-run enterprises, which are generally subject to
tax at&#160;25% on income reported in the statutory financial statements after appropriate tax adjustments. Under Chinese tax law, the
tax treatment of finance and sales-type leases is similar to US GAAP. However, the local tax bureau continues to treat the Company&#x2019;s
sales-type leases as operating leases. Accordingly, the Company recorded deferred income taxes.&#160;&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; text-align: justify"&gt;&lt;span&gt;The Company&#x2019;s
subsidiaries generate all of their income from their PRC operations. All of the Company&#x2019;s Chinese subsidiaries&#x2019; effective
income tax rate for 2023 and 2022 was&#160;25%. Yinghua, Shanghai TCH, Xi&#x2019;an TCH, Huahong, Zhonghong and Erdos TCH file separate
income tax returns.&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; text-align: justify"&gt;&lt;span&gt;There is
no income tax for companies domiciled in the Cayman Islands. Accordingly, the Company&#x2019;s CFS do not present any income tax provisions
related to Cayman Islands tax jurisdiction, where Sifang Holding is domiciled.&#160;&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; text-align: justify"&gt;&lt;span&gt;The US parent&#160;company,
SPC is taxed in the US and, as of March 31, 2024, had net operating loss (&#x201c;NOL&#x201d;) carry forwards for income taxes of $5.43&#160;million;
for federal income tax purposes, the NOL arising in tax years beginning after 2017 may only reduce&#160;80% of a taxpayer&#x2019;s taxable
income, and may be carried forward indefinitely. However, the coronavirus Aid, Relief and Economic Security Act (&#x201c;the CARES Act&#x201d;)
issued in March 2020, provides tax relief to both corporate and noncorporate taxpayers by adding a five-year carryback period and temporarily
repealing the&#160;80% limitation for NOLs arising in 2018, 2019 and 2020. Management believes the realization of benefits from these
losses uncertain due to the US parent company&#x2019;s continuing operating losses. Accordingly, a&#160;100% deferred tax asset valuation
allowance was provided.&#160;&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; text-align: justify"&gt;&lt;span&gt;As of March
31, 2024, the Company&#x2019;s PRC subsidiaries had $1.16&#160;million NOL that can be carried forward to offset future taxable income
for&#160;five years&#160;from the year the loss is incurred. The NOL was mostly from Erdos TCH and Zhonghong. Management considers the
scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment.
After consideration of all the information available, management believes that significant uncertainty exists with respect to future realization
of the deferred tax assets due to the recurring losses from operations of these entities, accordingly, the Company recorded a&#160;100%
deferred tax valuation allowance for the PRC NOL.&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; text-align: justify"&gt;&lt;span&gt;The following
table reconciles the U.S. statutory rates to the Company&#x2019;s effective tax rate for the three months ended March 31, 2024 and 2023:&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;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-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;2024&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;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&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: justify"&gt;U.S. statutory rates benefit&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;(21.0&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;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(21.0&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: justify"&gt;Tax rate difference &#x2013; current provision&lt;/td&gt;&lt;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.2&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;3.4&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: justify"&gt;Permanent differences&lt;/td&gt;&lt;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.7&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;5.1&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: justify; padding-bottom: 1.5pt"&gt;Change in valuation allowance&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;24.4&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;17.8&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: justify; padding-bottom: 4pt"&gt;Tax expense per financial statements&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;5.3&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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;5.3&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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&gt;&#160;&lt;/span&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;The provision
for income tax expense (benefit)&#160;for the three months ended March 31, 2024 and 2023 consisted of the following:&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;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-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;2024&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;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&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: justify; padding-bottom: 1.5pt"&gt;Income tax expense &#x2013; current&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;14,180&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="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;4,534&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 income tax 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;14,180&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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;4,534&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c104" decimals="2" id="ixv-7455" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c62" decimals="2" id="ixv-7456" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c63" decimals="2" id="ixv-7457" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:DeferredTaxAssetInterestCarryforward contextRef="c2" decimals="-4" id="ixv-7458" unitRef="usd">5430000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets contextRef="c0" decimals="2" id="ixv-7459" unitRef="pure">0.80</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets contextRef="c105" decimals="2" id="ixv-7460" unitRef="pure">0.80</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets contextRef="c106" decimals="2" id="ixv-7461" unitRef="pure">0.80</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets contextRef="c107" decimals="2" id="ixv-7462" unitRef="pure">0.80</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfAssets>
    <creg:EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance contextRef="c0" decimals="2" id="ixv-7463" unitRef="pure">1</creg:EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c108" decimals="-4" id="ixv-7464" unitRef="usd">1160000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <creg:IncomeTaxTermYear contextRef="c0" id="ixv-7465">P5Y</creg:IncomeTaxTermYear>
    <creg:EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance contextRef="c104" decimals="2" id="ixv-7466" unitRef="pure">1</creg:EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0" id="ixv-4226">&lt;span&gt;The following
table reconciles the U.S. statutory rates to the Company&#x2019;s effective tax rate for the three months ended March 31, 2024 and 2023:&lt;/span&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-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;2024&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;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&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: justify"&gt;U.S. statutory rates benefit&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;(21.0&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;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(21.0&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: justify"&gt;Tax rate difference &#x2013; current provision&lt;/td&gt;&lt;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.2&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;3.4&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: justify"&gt;Permanent differences&lt;/td&gt;&lt;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.7&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;5.1&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: justify; padding-bottom: 1.5pt"&gt;Change in valuation allowance&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;24.4&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;17.8&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: justify; padding-bottom: 4pt"&gt;Tax expense per financial statements&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;5.3&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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;5.3&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c0" decimals="3" id="ixv-7467" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c4" decimals="3" id="ixv-7468" unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c0" decimals="3" id="ixv-7469" unitRef="pure">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c4" decimals="3" id="ixv-7470" unitRef="pure">0.034</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c0" decimals="3" id="ixv-7471" unitRef="pure">0.017</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c4" decimals="3" id="ixv-7472" unitRef="pure">0.051</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c0" decimals="3" id="ixv-7473" unitRef="pure">0.244</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c4" decimals="3" id="ixv-7474" unitRef="pure">0.178</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment contextRef="c0" decimals="3" id="ixv-7475" unitRef="pure">0.053</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment contextRef="c4" decimals="3" id="ixv-7476" unitRef="pure">0.053</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c0" id="ixv-4292">&lt;span&gt;The provision
for income tax expense (benefit)&#160;for the three months ended March 31, 2024 and 2023 consisted of the following:&lt;/span&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-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;2024&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;2023&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold"&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: justify; padding-bottom: 1.5pt"&gt;Income tax expense &#x2013; current&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;14,180&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="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;4,534&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 income tax 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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;14,180&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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;4,534&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-7477" unitRef="usd">14180</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c4" decimals="0" id="ixv-7478" unitRef="usd">4534</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-7479" unitRef="usd">14180</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c4" decimals="0" id="ixv-7480" unitRef="usd">4534</us-gaap:IncomeTaxExpenseBenefit>
    <creg:StatutoryReservesTextBlock contextRef="c0" id="ixv-4329">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;13. STATUTORY
RESERVES&lt;/b&gt;&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; text-align: justify"&gt;&lt;span&gt;Pursuant
to the corporate law of the PRC effective January 1, 2006, the Company is only required to maintain one statutory reserve by appropriating
from its after-tax profit before declaration or payment of dividends. The statutory reserve represents restricted retained earnings.&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Surplus
Reserve Fund&lt;/span&gt;&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;The Company&#x2019;s
Chinese subsidiaries are required to transfer&#160;10% of their net income, as determined under PRC accounting rules and regulations,
to a statutory surplus reserve fund until such reserve balance reaches&#160;50% of the Company&#x2019;s registered capital.&#160;&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; text-align: justify"&gt;&lt;span&gt;The surplus
reserve fund is non-distributable other than during liquidation and can be used to fund previous years&#x2019; losses, if any, and may
be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders in proportion to their
shareholding or by increasing the par value of the shares currently held by them, provided that the remaining reserve balance after such
issue is not less than&#160;25% of the registered capital.&#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&gt;&#160;&#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&gt;The maximum
statutory reserve amount has not been reached for any subsidiary. The table below discloses the statutory reserve amount in the currency
type registered for each Chinese subsidiary as of March 31, 2024 and December 31, 2023:&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;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: black 1.5pt solid; vertical-align: bottom; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Name&#160;of&#160;Chinese&#160;Subsidiaries&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Registered&lt;br/&gt;
Capital&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Maximum&#160;Statutory&lt;br/&gt;
Reserve&#160;Amount&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Statutory&lt;br/&gt;
reserve at&lt;br/&gt;
March 31,&lt;br/&gt;
2024&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Statutory&lt;br/&gt;
reserve at&lt;br/&gt;
December&#160;31,&lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: #CCEEFF"&gt; &lt;td style="vertical-align: top; width: 52%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Shanghai TCH&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 8%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;29,800,000&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 12%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;14,900,000&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 8%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;6,564,303&#160;($1,003,859&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 8%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;6,564,303&#160;($1,003,859&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: #CCEEFF"&gt; &lt;td style="vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Xi&#x2019;an TCH&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;202,000,000&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;101,000,000&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;73,947,819&#160;($11,272,948&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;73,947,603&#160;($11,272,917&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: #CCEEFF"&gt; &lt;td style="vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Erdos TCH&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;120,000,000&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;60,000,000&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;19,035,814&#160;($2,914,869&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;19,035,814&#160;($2,914,869&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: #CCEEFF"&gt; &lt;td style="vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Xi&#x2019;an Zhonghong&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;30,000,000&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;15,000,000&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: #CCEEFF"&gt; &lt;td style="vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Shaanxi Huahong&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,500,300&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,250,150&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: #CCEEFF"&gt; &lt;td style="vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Zhongxun&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;35,000,000&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;17,500,000&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Common
Welfare Fund&lt;/span&gt;&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;The common
welfare fund is a voluntary fund to which the Company can transfer&#160;5% to&#160;10% of its net income. This fund can only be utilized
for capital items for the collective benefit of the Company&#x2019;s employees, such as construction of dormitories, cafeteria facilities,
and other staff welfare facilities. This fund is non-distributable other than upon liquidation. The Company does not participate in this
fund.&#160;&#160;&lt;/span&gt;&#160;&lt;/p&gt;</creg:StatutoryReservesTextBlock>
    <creg:PercentageOfStatutoryReserveNetIncome contextRef="c109" decimals="2" id="ixv-7481" unitRef="pure">0.10</creg:PercentageOfStatutoryReserveNetIncome>
    <creg:PercentageOfReserveRegisteredCapital contextRef="c109" decimals="2" id="ixv-7482" unitRef="pure">0.50</creg:PercentageOfReserveRegisteredCapital>
    <creg:PercentageOfRegisteredCapital contextRef="c0" decimals="2" id="ixv-7483" unitRef="pure">0.25</creg:PercentageOfRegisteredCapital>
    <creg:StatutoryReservesDisclosureTableTextBlock contextRef="c0" id="ixv-4365">&lt;span&gt;The maximum
statutory reserve amount has not been reached for any subsidiary. The table below discloses the statutory reserve amount in the currency
type registered for each Chinese subsidiary as of March 31, 2024 and December 31, 2023:&lt;/span&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: black 1.5pt solid; vertical-align: bottom; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Name&#160;of&#160;Chinese&#160;Subsidiaries&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Registered&lt;br/&gt;
Capital&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Maximum&#160;Statutory&lt;br/&gt;
Reserve&#160;Amount&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Statutory&lt;br/&gt;
reserve at&lt;br/&gt;
March 31,&lt;br/&gt;
2024&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;&lt;b&gt;Statutory&lt;br/&gt;
reserve at&lt;br/&gt;
December&#160;31,&lt;br/&gt;
2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: #CCEEFF"&gt; &lt;td style="vertical-align: top; width: 52%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Shanghai TCH&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 8%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;29,800,000&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 12%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;14,900,000&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 8%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;6,564,303&#160;($1,003,859&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 8%; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;6,564,303&#160;($1,003,859&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: #CCEEFF"&gt; &lt;td style="vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Xi&#x2019;an TCH&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;202,000,000&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;101,000,000&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;73,947,819&#160;($11,272,948&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;73,947,603&#160;($11,272,917&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: #CCEEFF"&gt; &lt;td style="vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Erdos TCH&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;120,000,000&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;60,000,000&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;19,035,814&#160;($2,914,869&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;19,035,814&#160;($2,914,869&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: #CCEEFF"&gt; &lt;td style="vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Xi&#x2019;an Zhonghong&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;30,000,000&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;15,000,000&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: #CCEEFF"&gt; &lt;td style="vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Shaanxi Huahong&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;2,500,300&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;1,250,150&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td style="vertical-align: top; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="background-color: #CCEEFF"&gt; &lt;td style="vertical-align: top; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;Zhongxun&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;35,000,000&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span style="font-size: 10pt"&gt;17,500,000&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;span style="font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</creg:StatutoryReservesDisclosureTableTextBlock>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired contextRef="c112" decimals="0" id="ixv-7484" unitRef="usd">29800000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired>
    <creg:MaximumStatutoryReserveAmount contextRef="c112" decimals="0" id="ixv-7485" unitRef="usd">14900000</creg:MaximumStatutoryReserveAmount>
    <creg:StatutoryReserve contextRef="c112" decimals="0" id="ixv-7486" unitRef="cny">6564303</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c112" decimals="0" id="ixv-7487" unitRef="usd">1003859</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c113" decimals="0" id="ixv-7488" unitRef="cny">6564303</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c113" decimals="0" id="ixv-7489" unitRef="usd">1003859</creg:StatutoryReserve>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired contextRef="c114" decimals="0" id="ixv-7490" unitRef="cny">202000000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired>
    <creg:MaximumStatutoryReserveAmount contextRef="c114" decimals="0" id="ixv-7491" unitRef="cny">101000000</creg:MaximumStatutoryReserveAmount>
    <creg:StatutoryReserve contextRef="c114" decimals="0" id="ixv-7492" unitRef="cny">73947819</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c114" decimals="0" id="ixv-7493" unitRef="usd">11272948</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c115" decimals="0" id="ixv-7494" unitRef="cny">73947603</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c115" decimals="0" id="ixv-7495" unitRef="usd">11272917</creg:StatutoryReserve>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired contextRef="c116" decimals="0" id="ixv-7496" unitRef="cny">120000000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired>
    <creg:MaximumStatutoryReserveAmount contextRef="c116" decimals="0" id="ixv-7497" unitRef="cny">60000000</creg:MaximumStatutoryReserveAmount>
    <creg:StatutoryReserve contextRef="c116" decimals="0" id="ixv-7498" unitRef="cny">19035814</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c116" decimals="0" id="ixv-7499" unitRef="usd">2914869</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c117" decimals="0" id="ixv-7500" unitRef="cny">19035814</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c117" decimals="0" id="ixv-7501" unitRef="usd">2914869</creg:StatutoryReserve>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired contextRef="c118" decimals="0" id="ixv-7502" unitRef="cny">30000000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired>
    <creg:MaximumStatutoryReserveAmount contextRef="c118" decimals="0" id="ixv-7503" unitRef="cny">15000000</creg:MaximumStatutoryReserveAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired contextRef="c119" decimals="0" id="ixv-7504" unitRef="usd">2500300</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired>
    <creg:MaximumStatutoryReserveAmount contextRef="c119" decimals="0" id="ixv-7505" unitRef="usd">1250150</creg:MaximumStatutoryReserveAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired contextRef="c120" decimals="0" id="ixv-7506" unitRef="cny">35000000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusRequired>
    <creg:MaximumStatutoryReserveAmount contextRef="c120" decimals="0" id="ixv-7507" unitRef="cny">17500000</creg:MaximumStatutoryReserveAmount>
    <creg:PercentageOfStatutoryReserveNetIncome contextRef="c110" decimals="2" id="ixv-7508" unitRef="pure">0.05</creg:PercentageOfStatutoryReserveNetIncome>
    <creg:PercentageOfStatutoryReserveNetIncome contextRef="c111" decimals="2" id="ixv-7509" unitRef="pure">0.10</creg:PercentageOfStatutoryReserveNetIncome>
    <us-gaap:LossContingencyDisclosures contextRef="c0" id="ixv-4665">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;14. CONTINGENCIES&lt;/b&gt;&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; text-align: justify"&gt;&lt;span&gt;China maintains
a &#x201c;closed&#x201d; capital account, meaning companies, banks, and individuals cannot move money in or out of the country except in
accordance with strict rules. The People&#x2019;s Bank of China (PBOC) and State Administration of Foreign Exchange (SAFE) regulate the
flow of foreign exchange in and out of the country. For inward or outward foreign currency transactions, the Company needs to make a timely
declaration to the bank with sufficient supporting documents to declare the nature of the business transaction. The Company&#x2019;s sales,
purchases and expense transactions are denominated in RMB and all of the Company&#x2019;s assets and liabilities are also denominated in
RMB. The RMB is not freely convertible into foreign currencies under the current law. Remittances in currencies other than RMB may require
certain supporting documentation in order to make the remittance.&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; text-align: justify"&gt;&lt;span&gt;The Company&#x2019;s
operations in the PRC are subject to specific considerations and significant risks not typically associated with companies in North America
and Western Europe. These include risks associated with, among others, the political, economic and legal environments and foreign currency
exchange. The Company&#x2019;s results may be adversely affected by changes in governmental policies with respect to laws and regulations,
anti-inflationary measures, currency conversion and remittance abroad, and rates and methods of taxation, among other things.&#160;&#160;&#160;&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Litigation&lt;/span&gt;&lt;/i&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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;1) In November
2019, Beijing Hongyuan Recycling Energy Investment Center (&#x201c;BIPC&#x201d;), or Hongyuan, filed a lawsuit with the Beijing Intermediate
People&#x2019;s Court against Xi&#x2019;an TCH to compel Xi&#x2019;an TCH to repurchase certain stock pursuant to a stock repurchase option
agreement. On April 9, 2021, the court rendered a judgment in favor of Hongyuan. Xi&#x2019;an TCH filed a motion for retrial to High People&#x2019;s
Court of Beijing on April 13, 2022, because Xi&#x2019;an TCH paid RMB&#160;261&#160;million ($37.58&#160;million) principal and interest
to Hongyuan as an out-of-court settlement. On April 11, 2022, Xi&#x2019;an Zhonghong New Energy Technology Co. Ltd., filed an application
for retrial and provided relevant evidence to the Beijing High People&#x2019;s Court on the Civil Judgment No. 264, awaiting trial. On
August 10, 2022, Beijing No. 1 Intermediate People&#x2019;s Court of Beijing issued a Certificate of Active Performance, proving that Xi&#x2019;an
Zhonghong New Energy Technology Co., Ltd. had fulfilled its buyback obligations as disclosed in Note 9 that,&#160;on April 9, 2021, Xi&#x2019;an
TCH, Xi&#x2019;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination of Fulfillment Agreement (termination agreement).
Under the termination agreement, the original buyback agreement entered on December 19, 2019 was terminated upon signing of the termination
agreement. HYREF will not execute the buy-back option and will not ask for any additional payment from the buyers other than keeping the
CDQ WHPG station.&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; text-align: justify"&gt;&lt;span&gt;As of this
report date, Xi&#x2019;an Zhonghong is waiting for Court&#x2019;s decision on retrial petition that was submitted in April 2022. During
this waiting period, BIPC entered the execution procedure, and there is a balance of RMB&#160;14,204,317&#160;($2.20&#160;million) between
the amount executed by the court and the liability recognized by Xi &#x2018;an TCH, which was mainly the enforcement fee, legal and penalty
fee for the original judgement, and was automatically generated by the toll collection system of the People&#x2019;s court. The Company
accrued $2.10&#160;million litigation expense as of March 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 20pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;2) On June
28, 2021, Beijing No.4 Intermediate People&#x2019;s Court of Beijing entered into a judgement that Xi&#x2019;an Zhonghong Technology Co.,
Ltd. should pay the loan principal of RMB&#160;77&#160;million ($11.06&#160;million) with loan interest of RMB&#160;2,418,449&#160;($0.35&#160;million)
to Beijing Hongyuan Recycling Energy Investment Center (Limited Partnership). In the end of 2022, Beijing No.4 Intermediate People&#x2019;s
Court of Beijing entered into the judgment enforcement procedure, which, in addition to the loan principal with interest amount, Xi&#x2019;an
Zhonghong Technology Co., Ltd. was to pay judgment enforcement fee, late fee and other fees of RMB&#160;80,288,184&#160;($11.53&#160;million)
in total, the Company recorded these additional fees in 2022. There was no update for this case as of this report date.&lt;/span&gt;&lt;/p&gt;</us-gaap:LossContingencyDisclosures>
    <us-gaap:PaymentsForLegalSettlements contextRef="c121" decimals="-6" id="ixv-7510" unitRef="cny">261000000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:PaymentsForLegalSettlements contextRef="c121" decimals="-4" id="ixv-7511" unitRef="usd">37580000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:OtherAdditionalCapital contextRef="c2" decimals="0" id="ixv-7512" unitRef="cny">14204317</us-gaap:OtherAdditionalCapital>
    <us-gaap:OtherAdditionalCapital contextRef="c2" decimals="-4" id="ixv-7513" unitRef="usd">2200000</us-gaap:OtherAdditionalCapital>
    <creg:AccruedLitigationExpense contextRef="c0" decimals="-4" id="ixv-7514" unitRef="usd">2100000</creg:AccruedLitigationExpense>
    <us-gaap:PrincipalAmountOutstandingOnLoansSecuritized contextRef="c85" decimals="-6" id="ixv-7515" unitRef="cny">77000000</us-gaap:PrincipalAmountOutstandingOnLoansSecuritized>
    <us-gaap:PrincipalAmountOutstandingOnLoansSecuritized contextRef="c85" decimals="-4" id="ixv-7516" unitRef="usd">11060000.00</us-gaap:PrincipalAmountOutstandingOnLoansSecuritized>
    <us-gaap:InterestAndFeeIncomeOtherLoans contextRef="c122" decimals="0" id="ixv-7517" unitRef="cny">2418449</us-gaap:InterestAndFeeIncomeOtherLoans>
    <us-gaap:InterestAndFeeIncomeOtherLoans contextRef="c122" decimals="-4" id="ixv-7518" unitRef="usd">350000</us-gaap:InterestAndFeeIncomeOtherLoans>
    <creg:LoansPayableWithVariableAmount contextRef="c123" decimals="0" id="ixv-7519" unitRef="cny">80288184</creg:LoansPayableWithVariableAmount>
    <creg:LoansPayableWithVariableAmount contextRef="c124" decimals="0" id="ixv-7520" unitRef="cny">80288184</creg:LoansPayableWithVariableAmount>
    <creg:LoansPayableWithVariableAmount contextRef="c125" decimals="0" id="ixv-7521" unitRef="cny">80288184</creg:LoansPayableWithVariableAmount>
    <creg:LoansPayableWithVariableAmount contextRef="c123" decimals="-4" id="ixv-7522" unitRef="usd">11530000</creg:LoansPayableWithVariableAmount>
    <creg:LoansPayableWithVariableAmount contextRef="c124" decimals="-4" id="ixv-7523" unitRef="usd">11530000</creg:LoansPayableWithVariableAmount>
    <creg:LoansPayableWithVariableAmount contextRef="c125" decimals="-4" id="ixv-7524" unitRef="usd">11530000</creg:LoansPayableWithVariableAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0" id="ixv-4707">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;15. COMMITMENTS&lt;/b&gt;&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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Lease
Commitment&lt;/span&gt;&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;On November
20, 2017, Xi&#x2019;an TCH entered into a lease for its office from December 1, 2017 through November 30, 2020.&#160;The monthly rent was
RMB&#160;36,536&#160;($5,600) with quarterly payment in advance. This lease expired in&#160;November 2020.&#160;The Company entered a
new lease for the same location from January 1, 2021 through December 31, 2023&#160;with monthly rent of RMB&#160;36,536&#160;($5,600),
to be paid every half year in advance. Upon expiration of the lease, the Company entered a new lease agreement for the same location from
January 1, 2024 through December 31, 2026&#160;with monthly rent of RMB&#160;36,536&#160;($5,600), to be paid every half year in advance.&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; text-align: justify"&gt;&lt;span&gt;The components
of lease costs, lease term and discount rate with respect of the office lease with an initial term of more than 12 months are as follows:&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;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: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="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 style="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;March 31,&lt;br/&gt; 2024&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: justify; padding-bottom: 4pt"&gt;Operating lease cost &#x2013; amortization of operating lease right-of-use
asset&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;15,072&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.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;Operating lease cost &#x2013; interest expense on lease liability&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;360&lt;/td&gt;&lt;td style="padding-bottom: 2.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: justify"&gt;Weighted Average Remaining Lease Term - Operating leases&lt;/td&gt;&lt;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.75&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: justify"&gt;Weighted Average Discount Rate - Operating leases&lt;/td&gt;&lt;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&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; 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="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="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 style="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;March 31,&lt;br/&gt; 2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: justify; padding-bottom: 4pt"&gt;Operating lease cost &#x2013; amortization of operating lease right-of-use
asset&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;15,618&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.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;Operating lease cost &#x2013; interest expense on lease liability&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;389&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;The following
is a schedule, by years, of maturities of the office lease liabilities as of March 31, 2024:&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;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%; text-align: justify"&gt;For the year ended March 31, 2025,&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;61,795&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: justify"&gt;For the year ended March 31, 2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;61,795&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: justify"&gt;For the year ended March 31, 2027&lt;/td&gt;&lt;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,898&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: justify; padding-bottom: 1.5pt"&gt;Total undiscounted cash flows&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;154,488&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: justify; padding-bottom: 1.5pt"&gt;Less: imputed 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;(1,781&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-align: justify; padding-bottom: 4pt"&gt;Present value of lease liabilities&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;152,707&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; 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; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Employment
Agreement&lt;/span&gt;&lt;/i&gt;&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; text-align: justify"&gt;&lt;span&gt;On May 8,
2020, the Company entered an employment agreement with Yongjiang Shi, the Company&#x2019;s CFO for 24 months. The monthly salary was RMB&#160;16,000&#160;($2,200).
The Company will grant the CFO no less than&#160;5,000&#160;shares of the Company&#x2019;s common stock annually; however, as of this report
date, the Board of Directors and Compensation Committee have not approved the number of shares to be given to the CFO, nor any stock reward
agreement has been signed.&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; text-align: justify"&gt;&lt;span&gt;On May 6,
2022, the Company entered another employment agreement with Mr. Shi for 24 months with monthly salary of RMB&#160;18,000&#160;($2,500).
The Company will grant the CFO no less than&#160;5,000&#160;shares of the Company&#x2019;s common stock annually; however, as of this report
date, the Board of Directors and Compensation Committee have not approved the number of shares to be given to the CFO, nor any stock reward
agreement has been signed.&#160;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:PaymentsForRent contextRef="c126" decimals="0" id="ixv-7525" unitRef="cny">36536</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c126" decimals="0" id="ixv-7526" unitRef="usd">5600</us-gaap:PaymentsForRent>
    <creg:LeaseExpirationDate contextRef="c0" id="ixv-7527">November 2020</creg:LeaseExpirationDate>
    <us-gaap:PaymentsForRent contextRef="c127" decimals="0" id="ixv-7528" unitRef="cny">36536</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c127" decimals="0" id="ixv-7529" unitRef="usd">5600</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c0" decimals="0" id="ixv-7530" unitRef="cny">36536</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c0" decimals="0" id="ixv-7531" unitRef="usd">5600</us-gaap:PaymentsForRent>
    <us-gaap:LeaseCostTableTextBlock contextRef="c0" id="ixv-4721">&lt;span&gt;The components
of lease costs, lease term and discount rate with respect of the office lease with an initial term of more than 12 months are as follows:&lt;/span&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: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="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 style="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;March 31,&lt;br/&gt; 2024&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: justify; padding-bottom: 4pt"&gt;Operating lease cost &#x2013; amortization of operating lease right-of-use
asset&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;15,072&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.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;Operating lease cost &#x2013; interest expense on lease liability&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;360&lt;/td&gt;&lt;td style="padding-bottom: 2.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: justify"&gt;Weighted Average Remaining Lease Term - Operating leases&lt;/td&gt;&lt;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.75&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: justify"&gt;Weighted Average Discount Rate - Operating leases&lt;/td&gt;&lt;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&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; 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="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Three Months Ended&lt;/td&gt;&lt;td style="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 style="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;March 31,&lt;br/&gt; 2023&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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: justify; padding-bottom: 4pt"&gt;Operating lease cost &#x2013; amortization of operating lease right-of-use
asset&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;15,618&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.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;Operating lease cost &#x2013; interest expense on lease liability&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;389&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c0" decimals="0" id="ixv-7532" unitRef="usd">15072</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <creg:OperatingLeaseCostInterestExpenseOnLeaseLiability contextRef="c0" decimals="0" id="ixv-7533" unitRef="usd">360</creg:OperatingLeaseCostInterestExpenseOnLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c2" id="ixv-7534">P2Y9M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c2" decimals="2" id="ixv-7535" unitRef="pure">0.05</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c4" decimals="0" id="ixv-7536" unitRef="usd">15618</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <creg:OperatingLeaseCostInterestExpenseOnLeaseLiability contextRef="c4" decimals="0" id="ixv-7537" unitRef="usd">389</creg:OperatingLeaseCostInterestExpenseOnLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c0" id="ixv-4804">&lt;span&gt;The following
is a schedule, by years, of maturities of the office lease liabilities as of March 31, 2024:&lt;/span&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%; text-align: justify"&gt;For the year ended March 31, 2025,&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;61,795&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: justify"&gt;For the year ended March 31, 2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;61,795&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: justify"&gt;For the year ended March 31, 2027&lt;/td&gt;&lt;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,898&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: justify; padding-bottom: 1.5pt"&gt;Total undiscounted cash flows&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;154,488&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: justify; padding-bottom: 1.5pt"&gt;Less: imputed 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;(1,781&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-align: justify; padding-bottom: 4pt"&gt;Present value of lease liabilities&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;152,707&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c2" decimals="0" id="ixv-7538" unitRef="usd">61795</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c2" decimals="0" id="ixv-7539" unitRef="usd">61795</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c2" decimals="0" id="ixv-7540" unitRef="usd">30898</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c2" decimals="0" id="ixv-7541" unitRef="usd">154488</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c2" decimals="0" id="ixv-7542" unitRef="usd">1781</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c2" decimals="0" id="ixv-7543" unitRef="usd">152707</us-gaap:OperatingLeaseLiability>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="c128" decimals="0" id="ixv-7544" unitRef="cny">16000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="c128" decimals="0" id="ixv-7545" unitRef="usd">2200</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c129"
      decimals="0"
      id="ixv-7546"
      unitRef="shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="c130" decimals="0" id="ixv-7547" unitRef="cny">18000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="c130" decimals="0" id="ixv-7548" unitRef="usd">-2500</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c131"
      decimals="0"
      id="ixv-7549"
      unitRef="shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:SubsequentEventsTextBlock contextRef="c0" id="ixv-4859">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;&lt;b&gt;16. SUBSEQUENT
EVENTS&lt;/b&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;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;The Company
follows the guidance in FASB ASC 855-10 for the disclosure of subsequent events. The Company evaluated subsequent events through the date
the unaudited financial statements were issued and determined the Company had no major subsequent event need to be disclosed. &lt;/span&gt;&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c0" id="ixv-7550">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c0" id="ixv-7551">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c0" id="ixv-7552">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c0" id="ixv-7553">false</ecd:NonRule10b51ArrAdoptedFlag>
    <us-gaap:ShortTermInvestments
      contextRef="c2"
      id="hidden-fact-0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseRightOfUseAsset
      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:RentalIncomeNonoperating
      contextRef="c0"
      id="hidden-fact-4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RentalIncomeNonoperating
      contextRef="c4"
      id="hidden-fact-5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="c0"
      id="hidden-fact-6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="c4"
      id="hidden-fact-7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="c0"
      id="hidden-fact-8"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="c4"
      id="hidden-fact-9"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c4"
      decimals="INF"
      id="hidden-fact-10"
      unitRef="shares">7565183</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="INF"
      id="hidden-fact-11"
      unitRef="shares">8115826</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c4"
      decimals="2"
      id="hidden-fact-12"
      unitRef="usdPershares">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="hidden-fact-13"
      unitRef="usdPershares">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="c10"
      id="hidden-fact-14"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c11"
      id="hidden-fact-15"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c12"
      id="hidden-fact-16"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c13"
      id="hidden-fact-17"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="c12"
      id="hidden-fact-18"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="c13"
      id="hidden-fact-19"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="c14"
      id="hidden-fact-20"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c10"
      id="hidden-fact-21"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c11"
      id="hidden-fact-22"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c13"
      id="hidden-fact-23"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c0"
      id="hidden-fact-24"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c10"
      id="hidden-fact-25"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c11"
      id="hidden-fact-26"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c12"
      id="hidden-fact-27"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c26"
      id="hidden-fact-28"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c27"
      id="hidden-fact-29"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c28"
      id="hidden-fact-30"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c29"
      id="hidden-fact-31"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="c28"
      id="hidden-fact-32"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="c29"
      id="hidden-fact-33"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="c30"
      id="hidden-fact-34"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c26"
      id="hidden-fact-35"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c27"
      id="hidden-fact-36"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c29"
      id="hidden-fact-37"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c4"
      id="hidden-fact-38"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c26"
      id="hidden-fact-39"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c27"
      id="hidden-fact-40"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c28"
      id="hidden-fact-41"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c30"
      id="hidden-fact-42"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="c0"
      id="hidden-fact-43"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaid
      contextRef="c0"
      id="hidden-fact-44"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestPaidNet
      contextRef="c0"
      id="hidden-fact-45"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestPaidNet
      contextRef="c4"
      id="hidden-fact-46"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="c4"
      id="hidden-fact-47"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="c2"
      id="hidden-fact-48"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="c3"
      id="hidden-fact-49"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c100"
      id="hidden-fact-50"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c100"
      id="hidden-fact-51"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2 contextRef="c100" id="hidden-fact-52" xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfWarrantsExchanged
      contextRef="c100"
      id="hidden-fact-53"
      unitRef="shares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsdWeightedAverageExercisePriceExchanged
      contextRef="c100"
      id="hidden-fact-54"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2 contextRef="c100" id="hidden-fact-55" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="c100"
      id="hidden-fact-56"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c100"
      id="hidden-fact-57"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2 contextRef="c100" id="hidden-fact-58" xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2 contextRef="c100" id="hidden-fact-59" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c0"
      id="hidden-fact-60"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-61"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c0"
      id="hidden-fact-62"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-63"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c0"
      id="hidden-fact-64"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-65"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <dei:AmendmentFlag contextRef="c0" id="ixv-7622">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="c0" id="ixv-7623">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="c0" id="ixv-7624">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-7625">0000721693</dei:EntityCentralIndexKey>
    <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-size: 10pt">This represents the tax basis
of Erdos TCH investment in sales type leases, which was written off under US GAAP upon modification of lease terms, which made the lease
payments contingent upon generation of electricity.</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:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
